Plugins für jQuery

Ich sehe und übernehme einiges an Seiten und muss leider sagen, dass scheinbar bei Javascript-Programmierung vor Beginn der Arbeiten das Hirn einmal resettet wird.  Während man nämlich bei PHP sonderbarerweise sehr darauf bedacht ist, wiederverwendbaren Code zu erzeugen, so kann man froh sein, wenn man in den Javascript-Dateien zumindest eine function findet. Und wenn man mal ehrlich ist, ist es bei Javascript viel eher so, dass man immer die gleichen UI-Anwendungen benötigt, als in PHP.

Screenshot der jQuery Homepage

Da sowieso fast jeder jQuery verwendet wundert es mich an der Stelle ein bisschen, dass man dort nicht ein Portfolio an eigenen Plugins erstellt, die immer wieder verwendet werden können. Die Erstellung eines Plugins ist ebenso simpel wie jQuery an sich:

$.fn.myPluginName = function() {
    // dein plugin
};

entsprechend auch dessen Aufruf:

$('div').myPluginName();

Ich habe im Smashing Magazine eine wirklich gute Sammlung von Patterns gefunden, um jQuery Plugins zu erstellen und mit Funktionalität zu versehen. Im ersten Schritt macht es vielleicht etwas mehr Arbeit, aber hat man einmal ein Plugin erstellt ist es überhaupt kein Problem dieses schnell und einfach in einem zweiten Projekt einzusetzen. Der Artikel bei Smashing Magazin ist übrigens ein gut gemachtes Beispiel der offiziellen Dokumentation zum Thema Plugins.

Ähnliche Beiträge

Tutorial zur Passwortstärke mit jQuery Der Fall YouPorn hat eindrucksvoll bewiesen, wie simpel Passwörter sind. An der Uni habe ich in einem Kurs echt wilde Dinge gelernt um Systeme zu bela...
jQuery URL parser Aus den verschiedensten Gründen kann es passieren, das man eine URL mittels JavaScript validieren muss - was noch relativ einfach ist. Komplizierter w...
Einfaches Sortieren von Tables mit jQuery Tabellen sind so etwas wie das persönliche Waterloo des Web-Entwicklers. Verpönt für das Design führt gerade im Backend in der Regel kein Weg an dem H...
JavaScript Events für Responsive Webdesign Responsive Webdesign ist nicht nur begrenzt auf geschicktes HTML & CSS sondern hat auch Auswirkungen auf JavaScript. Zum einen möchte man, dass be...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.