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

Селектор jQuery для сопоставления в начале и конце идентификатора?

У меня есть группа кнопок на моей веб-странице, у всех которых есть идентификатор, который заканчивается текстом "EditMode".

Я использую jQuery, чтобы назначить событие таким образом

$('[id $=EditMode]').click(editHandler);

Однако теперь я хочу префикс id с именем (которое я буду знать заранее), поэтому id будет "aName + someotherstuff + EditMode". Как изменить вышеприведенное выражение, чтобы я совпадал с aName AS WELL как editMode?

4b9b3361

Ответ 1

$('[id ^=aName][id $=EditMode]')

Ответ 2

В качестве альтернативы вы можете использовать функцию "add()" для удобства чтения, но я бы рекомендовал метод Chaos:

$("[id ^=aName]").add("[id $=EditMode]")