Ich habe die folgende Markup, und ich möchte die All
Optionsfeld aktiviert.jQuery mehrere Attribute übereinstimmen
<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>
Ich möchte über Attribut übereinstimmen, aber ich muss auf zwei Attribute passen, @name='Foo'
und @value='All'
.
Etwas wie folgt aus:
$("input[@name='Foo' @value='all']").attr('checked','checked');
Kann jemand zeigen, wie dies getan werden kann?
Die XPath-Syntax für Argumente (mit " @ ") wurde in jQuery 1.2.6 veraltet und von jQuery 1.3 entfernt. Die CSS-Syntax ist jetzt die einzige verfügbare Syntax ("[attribute = value]") –