Mam następujący znacznik i chcę zaznaczyć przycisk radiowy All
.jQuery pasuje do wielu atrybutów
<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>
chciałbym aby dopasować za pomocą atrybutu, ale trzeba dopasować 2 atrybutów, @name='Foo'
i @value='All'
.
coś takiego:
$("input[@name='Foo' @value='all']").attr('checked','checked');
Czy ktoś może pokazać w jaki sposób można to zrobić?
składni XPath dla argumentów (za pomocą " @ ") został przestarzały w jQuery 1.2.6 i usunięty z jQuery 1.3. Składnia CSS jest teraz jedyną dostępną składnią ("[atrybut = wartość]") –