Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Можно ли в jQuery селектор вставлять перменные и как? (https://javascript.ru/forum/jquery/23735-mozhno-li-v-jquery-selektor-vstavlyat-permennye-i-kak.html)

jsuse 04.12.2011 00:55

Можно ли в jQuery селектор вставлять перменные и как?
 
Вот обычный синтаксис селекторов в jQuery. Здесь явно указывается id элемента - #element:
$("#element").hide();

А если неизвестно заранее id элемента. Известно, что он находится в массиве arr[0]. Можно ли вставлять как-то так? Или так он прочтет ровно так как в кавычках?
$("#arr[0]").hide();

Или так?
$(arr[0]).hide();

Как поступать в таких случаях? jQuery умеет распознавать переменные?

trikadin 04.12.2011 01:05

jsuse, идите учите матчасть. Параметр, который передаётся $ - это строка. Её можно указать явно, а можно передать переменной.

jQuery - это просто библиотека, это не отдельный от js язык. Соответственно, всё, что действует в js, будет действовать и в jQuery.

jsuse 04.12.2011 01:27

Цитата:

Сообщение от trikadin (Сообщение 140619)
jQuery - это просто библиотека, это не отдельный от js язык. Соответственно, всё, что действует в js, будет действовать и в jQuery.

Это хорошая подсказка, разобрался.


Часовой пояс GMT +3, время: 18:31.