У меня есть следующая разметка, и я хочу установить переключатель All
.jQuery соответствует нескольким атрибутам
<ul>
<li><input type="radio" value="All" name="Foo"/>All</li>
<li><input type="radio" value="New" name="Foo"/>New</li>
<li><input type="radio" value="Removed" name="Foo"/>Removed</li>
<li><input type="radio" value="Updated" name="Foo"/>Updated</li>
</ul>
Я хотел бы, чтобы соответствовать через атрибут, но мне нужно, чтобы соответствовать на 2 атрибутов, @name='Foo'
и @value='All'
.
Что-то вроде этого:
$("input[@name='Foo' @value='all']").attr('checked','checked');
Может кто-то показать, как это можно сделать?
с синтаксисом XPath для аргументов (с использованием " @ ") устарела в jQuery 1.2.6 и удалена из jQuery 1.3. Синтаксис CSS теперь является единственным доступным синтаксисом ("[атрибут = значение]") – 2009-04-21 08:45:37