Heim >Web-Frontend >CSS-Tutorial >Wie kann ich mit jQuery oder CSS Elemente auswählen, deren IDs mit einer bestimmten Zeichenfolge beginnen?
IDs mit jQuery oder CSS auswählen
Frage: Wie wählt man alle Elemente aus, deren ID mit einem bestimmten beginnt? Zeichenfolge?
Antwort:
Da sind zwei Hauptmethoden zum Auswählen von Elementen anhand ihrer ID:
jQuery:
$("div[id^='player_']")
Der jQuery-Selektor ^ (attribute-starts-with) wählt Elemente aus, deren ID beginnt mit dem angegebenen string.
CSS3:
div[id^="player_"]
Der CSS3-Attribut-beginnt-mit-Selektor wählt auch Elemente aus, deren ID mit der angegebenen Zeichenfolge beginnt.
Zusätzliche Überlegungen:
Die Verwendung von ID-Selektoren bietet zwar eine hohe Spezifität, ist es aber Es wird nicht empfohlen, sich bei komplexen Übereinstimmungen ausschließlich auf ID-Attribute zu verlassen. Erwägen Sie stattdessen, ein Klassenattribut zu den gewünschten Elementen hinzuzufügen.
<div class="player">
Dieser Ansatz vereinfacht die Auswahl und behält eine hohe Spezifität bei:
jQuery:
$(".player")
CSS3:
.player
Das obige ist der detaillierte Inhalt vonWie kann ich mit jQuery oder CSS Elemente auswählen, deren IDs mit einer bestimmten Zeichenfolge beginnen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!