Удаление всех параметров, содержащих текст, из всех списков выбора на странице загрузки - PullRequest
0 голосов
/ 18 августа 2011

Я пытаюсь найти метод javascript / jquery, который позволит мне удалить все опции списка выбора, содержащие определенный текстовый шаблон при загрузке страницы.

Пока у меня есть:

 $('select option:contains(\'foo\')')

Что возвращает мне все элементы - как я могу их удалить? Моя первоначальная мысль была чем-то вроде:

 $('select option:contains(\'foo\')').each().remove();

Но это исключение.

Я неправильно подхожу к этому?

1 Ответ

2 голосов
/ 18 августа 2011
$("select option:contains('foo')").remove();

Функции jQuery автоматически работают на всех выбранных элементах.Нет необходимости использовать each() здесь.

...