mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 20:38 Benutzername: Passwort: Auto-Login

Thema: Abhängigkeiten in Jquery auflösen vom 09.11.2010

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Tipps & Tricks für Nonprint -> Abhängigkeiten in Jquery auflösen
Autor Nachricht
choise
Threadersteller

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Di 09.11.2010 10:58
Titel

Abhängigkeiten in Jquery auflösen

Antworten mit Zitat Zum Seitenanfang

Ein spannendes Plugin was ich entdeckt habe:

Nehmen wir an, wir bauen eine ajax-verstärke Suche in eine Webseite ein.

Code:
$('#searchForm').submit(function(e) {

   doSomeAjaxStuff(terms,function(callbackResponse){
      
      // hier wirds spannend
       $.publish('/search/results', [ callbackResponse ]);
      
   });

}



Jetzt kann man an dieses Publish-Event x-beliebige Listener binden


Code:
$.subscribe('/search/results', function(results) {
   // Ergebnis ausgeben
});

$.subscribe('/search/results', function(results) {
   // Speichere die Suche irgendwo
});


Super kleines Script, was Abhängigkeiten in Jquery auflöst und dadurch beim Schreiben von sauberem Code hilft (meiner Meinung nach).
Die ganze Funktionalität ist übrigens vom Dojo-Framework geklaut.

Das Plugin ist nichtmal 15 Zeilen lang, schätze ich.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Ähnliche Themen PDF Formular mit Abhängigkeiten
Abhängigkeiten zwischen PHP Modulen visualisieren?
Problem mit dyn. Auflösen von Bildern mit PHP
Illustrator - Pfad auflösen und Außenkontur entfernen
Google Maps V3 adress_components result auflösen
Illustrator CS5 - Gruppierung auflösen - nervige Ebene
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Tipps & Tricks für Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.