jquery $.Funktion()
Wie kann ich ein plugin schreiben/Funktion und dann in der Lage sein, es zu nennen, wie dies(kein Selektor erforderlich)?
$.function()
jetzt Schreibe ich meine plugins so etwas wie dieses:
(function($){
$.fn.extend({
//function name
myFunction : function(){
//...........
}
});
})(jQuery);
InformationsquelleAutor kmunky | 2009-10-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Während der "extend" - jquery-Funktion ist die richtige Art und Weise zu erweitern, die Bibliothek, es hat zwei Formen.
$.fn.erweitern Sie das ist, was Sie in Ihrem Beispiel verwendet, um zusätzliche Funktionen zu den eigentlichen DOM-Objekte. Also zum Beispiel dein "myFunction" - Funktion könnte verwendet werden, wie dies, wenn Sie wollte, um eine Aktion auf die "document" - Objekt in der dom.
$(document).meinefunktion()
Erweitern die statischen namespace jQuery benutzen, brauchen Sie den Dollar.extend-Funktion statt (beachten Sie das fehlen von fn)
sollte sein, was du suchst.
InformationsquelleAutor emills
Einfach so:
Oder einfach nur:
InformationsquelleAutor Greg