jQuery UI wie ExtJS programmieren

8

Ich versuche, eine Abstraktionsschicht für die jQuery UI zu entwickeln, die es ermöglicht, Widgets als Objekte zu definieren, die genau (oder ähnlich) wie ExtJS sind. Das ist das Konzept:

%Vor%

Jetzt kann ich sagen:

%Vor%

Der erste Schritt (glaube ich) bestand darin, jQuery eine Klassenerstellungsfunktion hinzuzufügen, die es erlaubt, Klassen zu erstellen:

%Vor%

Und hier kommt das eigentliche Problem: Was muss ich in die vorherige Klassendefinition einfügen, um den realen $ .ui.dialog mit meinen zu verbinden? Was ich damit meinte, ist, dass ich kein neues Widget erstellen möchte. Ich möchte einfach den Code hinter vordefinierten jQuery UI-Widgets wiederverwenden, um eine Abstraktionsschicht zu erstellen, die OOP mit jQuery UI ermöglicht.

Vielen Dank im Voraus

    
Josh Guzman 03.02.2013, 07:44
quelle

1 Antwort

4

Haben Sie die jquery-ui-Widget-Factory ausprobiert? Vielleicht erfinden Sie die wheel.js

neu

Diashow zu dem, was Sie mit der Widget-Factory erhalten

offizielle Splash-Seite und api

schnelle Idee, was es macht. Ich möchte einen neuen Dialog mit einigen benutzerdefinierten Ereignissen auf ihm

%Vor%     
DefyGravity 07.02.2013 22:07
quelle