Was macht das. $ ('.selector') in jQuery?

8

Ich sehe das in jemandes Code: this.$('.selector') und bin gespannt was das macht. "Dies" ist eine Backbone-Ansicht. Also, was macht "dieses". auf einen jQuery-Selektor, im gegebenen Kontext, tun?

    
Chad Johnson 28.09.2012, 16:22
quelle

3 Antworten

9

Aus dem Dokument :

  

$ (jQuery oder Zepto) view. $ (selector)

     

Wenn jQuery oder Zepto enthalten ist   Auf der Seite hat jede Ansicht eine $ -Funktion, in der Abfragen ausgeführt werden, auf die sich die Abfrage bezieht   das Element der Ansicht Wenn Sie diese jQuery-Bereichsfunktion verwenden, tun Sie dies nicht   Sie müssen Modell-IDs als Teil Ihrer Abfrage verwenden, um spezifisch herauszuziehen   Elemente in einer Liste und können sich viel mehr auf HTML-Klassenattribute verlassen.   Es entspricht dem Ausführen: view.$el.find(selector)

%Vor%

Kurz gesagt, es wird verwendet, um auf einige Elemente von View mit einer vertrauten Syntax zuzugreifen.

    
raina77ow 28.09.2012 16:26
quelle
2

Es beschränkt im Grunde die Suche nach Elementen mit einer Klasse von selector auf das Element, auf dem Ihre Ansicht basiert.

    
Jack 28.09.2012 16:24
quelle
0

Es ändert im Grunde den Umfang der Suche von document nach this , was offensichtlich ein Element ist.

    
Phillip Schmidt 28.09.2012 16:27
quelle