• JavaScript
SimpleSelector $$() – JavaScript DOM selector

Das Simple Selector ist ein einfaches JavaScript DOM-Selektor, , dass die am häufigsten verwendeten Selektoren unterstützt. Einige Vorteile sind:

  • sehr kompakt (~ 1,2 kb min)
  • einfach zu bedienen mit $$()
  • kein Overhead, Nr. Features, die man kaum nutzen
  • Ideal für kleinere Standorte

Wie es funktioniert?

Die Elemente können über das sein $$() je. Diese Funktion hat 2 Parameter: optioneel von Kontext-Selektor.

$$( Wählschalter )

Rufen Sie DOM-Elemente mit. ID, tagName von className:

el = $$('# Wrap'); // von id els = $$('. Spezielle "); // durch className els = $$('P'); // von tagName 

Die Verwendung mehrerer Selektoren durch Komma getrennt, usw.:

els = $$('# Wickeln, .besondere, p '); 

Suchen Sie nach Elementen, die Nachkommen der anderen Elemente sind, usw.:

els = $$('Body p Spanne');

// ist ähnlich wie:
els = $$("Spanne", 'Body p');
// oder:
els = $$('P Spanne', 'Body'); 

$$( Wählschalter, Kontext )

Geben Sie den Kontext, in dem die Komponenten gesucht werden soll, usw.:

els = $$('P', '# Wrap');
els = $$('P', '# Wickeln, .besondere, p '); // Kontext als Zeichenkette mit mulitple Selektoren 

Der Kontext nicht Zeichenfolge, kann aber auch ein oder mehrere Elemente, usw.:

els = $$("Spanne", wrapNode); // Kontext als DOM-Knoten els = $$("Spanne", [ node1, node2, node3 ]); // Kontext als Array von DOM-Knoten 

API

  • $$( selector, [context] ) alias for SimpleSelector.select
  • SimpleSelector.select( selector, [context] )
  • SimpleSelector.isDescendant( descendant, ancestor )
  • SimpleSelector.itemExists( arr, item )
  • SimpleSelector.clearDuplicates( arr )

Herunterladen

Sie können die neueste Version von Github.

Browser-Unterstützung

Getestet in IE6 , FF, Opera, Chrome und Safari (für Windows).

Lizenz

Kodex fällt unter die MIT Lizenz.

In Verbindung stehende Artikel

Fork me on GitHub

Noch keine Kommentare.

Ihre Meinung

  • RSS
  • LinkedIn
  • Twitter