jQuery Добавление атрибута к элементам, которые содержат указанный текстовый узел - PullRequest
0 голосов
/ 15 сентября 2010

Например, я хотел бы добавить selected="selected" к опции, содержащей Этот , какой селектор jQuery следует использовать для добавления атрибутов в этот элемент?

<select>
    <option>Not this</option>
    <option>This one</option>
</select>

Заранее спасибо!

1 Ответ

1 голос
/ 15 сентября 2010

Если атрибутов value нет, текст становится значением, поэтому вы можете просто использовать .val():

$("select").val("This one");

Или, если он имеет атрибут value="something", используйте его вместо:

$("select").val("something");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...