Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Der Wert des Attributs id eines HTML-Elements darf pro Dokument genau einmal vorkommen. Das macht den Inhalt dieses Attributs zu einem sehr guten Selektor sowohl für CSS als auch für jQuery. Im Suchkriterium wird die ID genau wie in CSS mit dem Zeichen # markiert und ist eine alphanumerische Kette.
$("div#content");
$("#content");
Der erste Aufruf sucht nach einem div-Element mit der ID content. Der zweite Aufruf sucht in allen Elementen nach der ID content. Achtung: Die Suche nach einer ID liefert immer genau ein Ergebnis, da jede ID im ganzen Dokument einmalig sein muss.
Da für die Suche nach einem Element mit einer bestimmten ID in der Regel native Methoden des Browsers benutzt werden (document.getElementById), ist die Suche nach einer ID in der Regel performanter als die Suche nach Element-Tag und -ID. Bezogen auf die Beispiele oben heißt das: Die zweite Suche ist schneller als die erste.