jQuery's noConflict: Nur ein kurzer Gedanke

8

Die Dokumentation besagt, dass Sie $ .noConflict () wie folgt verwenden können:

%Vor%

Es gibt auch an, dass der Aufruf eine Instanz des jQuery-Objekts zurückgibt, also könnte ich dies tun:

%Vor%

Aber ist diese Kombination gültig?

%Vor%

Wenn ja, gibt es einen Grund, es nicht so zu machen? Und auch (wenn es funktioniert), warum nicht immer diese Methode verwenden, um sicherzustellen, dass innerhalb unserer Schließung $ == jQuery?

    
JesseBuesking 23.11.2011, 16:47
quelle

2 Antworten

5

Die letzte Methode funktioniert auch - jQuery.noConflict() gibt das jQuery-Objekt zurück, das als Argument $ an die Funktion übergeben wird.

Ich sehe keinen Grund, es nicht so zu machen und würde es den anderen Methoden vorziehen.

    
Otto Allmendinger 23.11.2011, 16:57
quelle
5

Ich verstehe nicht, warum nicht seit jQuery.noConflict returns das Objekt jQuery und es wird ausgewertet, bevor die Funktion aufgerufen wird.

    
Artefacto 23.11.2011 16:57
quelle

Tags und Links