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

Найти элемент с помощью частичного идентификатора в jQuery?

У меня есть элемент на моей странице, где я знаю только часть его id, например. _moComments_:

id="MainContent_listSelectedDays_listDayBanks_0_moComments_0"

Как я могу найти элемент с помощью частичного id (например, с помощью jQuery)?

Например (jsFiddle):

<input type="text" id="MainContent_listSelectedDays_listDayBanks_0_moComments_0">

с script

$('[id=_moComments_]').val("Found it");

Бонусное чтение

4b9b3361

Ответ 1

Вы можете использовать "Атрибут содержит селектор" :

$('[id*="_moComments_"]')

Однако вам, вероятно, будет лучше, просто добавив класс или настраиваемый атрибут [data-*] и выбрав на основе этого.