Когда jQuery.find может не работать

Обычно, «проблема» возникает с данными, получаемыми через асинхронные запросы (ajax-запрос). Вы пытаетесь выполнить jQuery.find() для полученных данных, а функция возвращает пустой объект.

В примере ниже, мы пытаемся извлечь содержимое HTML контейнера с идентификатором someID.

И что бы мы не делали, пока возвращаемый код dt имеет следующий вид :

т.е. в самом нижнем уровне HTML у нас есть несколько контейнеров, ф-ция .find не будет извлекать нужных данных. Требуется обернуть dt в единый контейнер, тогда функция .find начнет работать.

Написать комментарий

Мало букафф? Читайте есчо !

jQuery плагин для ввода диапазона значений

Февраль 22, 2017 г.

Подбирал плагин, реализующий компонент для выбора диапазона чисел. Перебрал не мало "добра", были и некоторые довольно свежие плагины, но остановил свой ...

Читать

Вертикальное уплотнение списка скриптом

Май 24, 2017 г.

Если вы занимаетесь версткой, то наверное, нередко верстаете элементы списков. Все выглядит красиво, если элементы однородны по ширине-высоте, тогда они ...

Читать

 

Комментарии к «Когда jQuery.find может не работать»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: