Подтвердить что ты не робот

Jquery получает только все html-элементы с идентификаторами

У меня есть div с множеством элементов html, таких как другие divs, trs, tds, tables и т.д.

Можно ли получить все элементы с идентификатором? Я знаю, что запрос $("#test") даст мне конкретный элемент с этим id

но можно ли получить find("#") или что-то вроде этого?!

4b9b3361

Ответ 1

$('[id]') возвращает все элементы, у которых установлен идентификатор

Ответ 2

Для ограничения результатов можно использовать следующий синтаксис:

$('input[id*=test_id]').live('click', callbackFunc());

или

$('.elements_set[id*=test_id]').live('click', callbackFunc());

или таким же образом

$('input[name*=test_id]').live('click', callbackFunc());

Они называются Селектора атрибутов

Ссылки ссылки: