так у меня есть DIV класса «например»JQuery вопрос селектор
В JavaScript у меня есть: вар selectWithThis = «пример»
Используя эту переменную, как бы я написать селектор $(), чтобы выбрать этот div?
так у меня есть DIV класса «например»JQuery вопрос селектор
В JavaScript у меня есть: вар selectWithThis = «пример»
Используя эту переменную, как бы я написать селектор $(), чтобы выбрать этот div?
var elements = $('.' + selectWithThis);
Обратите внимание, что он возвращает массив всех элементов с тем же классом. Если есть только один элемент, все равно массив с только элементом.
$ ('.' + SelectWithThis);
Использовать то, что когда-либо хранится в переменной.
Если вы уверены, что есть только один DIV или заботиться только первый один, сделать, как Четан указывал, но использовать либо индексатор или лучше селектор:
Получить первый элемент (возвращает объект DOM) :
var element = $('.' + selectWithThis)[0]
Получить первый элемент (возвращает объект JQuery):
var element = $('.' + selectWithThis).eq(0)
Получить первый элемент (возвращает объект JQuery):
var element = $('.' + selectWithThis + ':first')
Чтобы получить доступ к базовому объекту DOM, вы всегда можете добавить [0] к запросу.