Элемент сопоставления jQuery по идентификатору и классуJquery

Программирование на jquery
Anonymous
Элемент сопоставления jQuery по идентификатору и классу

Сообщение Anonymous »

Мне нужно поймать некоторые элементы в форме. Элементы выглядят следующим образом: Переменная часть — это число после -field_ и, конечно же, само значение data-field-id.
Поэтому я написал это:

Код: Выделить всё

var elem = $(this).closest('[id^=wpforms-'+this_form_id+'-field_][id$=-container]');
где this_form_id содержит значение 22603. Это работает хорошо, но мне также нужно указать класс в процессе сопоставления, и этот класс — wpforms-field-likert_scale.
Поэтому я попробовал это:

Код: Выделить всё

var elem = $(this).closest('[id^=wpforms-'+this_form_id+'-field_][id$=-container] .wpforms-field-likert_scale');
что не работает. Что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -and-class

Вернуться в «Jquery»