Ist es möglich, sowohl einen Klassenselektor als auch einen Attributselektor mit jQuery zu kombinieren ?
Zum Beispiel mit folgendem HTML:
<TABLE>
<TR class="myclass" reference="12345"><TD>Row 1</TD></TR>
<TR class="otherclass" reference="12345"><TD>Row 2</TD></TR>
<TR class="myclass" reference="12345"><TD>Row 3</TD></TR>
<TR class="myclass" reference="54321"><TD>Row 4</TD></TR>
</TABLE>
Mit welchem Selektor kann ich nur die Zeilen 1 und 3 auswählen?
Ich habe versucht:
$(".myclass [reference=12345]") // returns nothing
$(".myclass, [reference=12345]") // returns all 4 rows (yes, I know the comma means 'or')
Ich bin mir sicher, dass die Antwort sehr einfach ist und ich habe versucht, die jQuery-Foren und -Dokumentation zu durchsuchen, aber ich kann diese scheinbar nicht herausfinden. Kann jemand helfen?
quelle
Ich denke, Sie müssen nur den Platz entfernen. dh
Hier gibt es eine Geige http://jsfiddle.net/xXEHY/
quelle
Dieser Code funktioniert auch:
quelle
Dies wird auch funktionieren:
quelle