Ich versuche, eine Abstraktionsschicht zu jQuery UI zu entwickeln, die Widgets wie Objekte ähnlich (oder ähnlich) wie ExtJS definieren kann. Dies ist das Konzept:Programmierung von jQuery UI wie ExtJS
var mydialog = new $.ui.dialog({
modal:true,
renderTo:'body',
title:'The Windows Tittle',
content:'The content of the Window'
});
Jetzt kann ich sagen:
mydialog.show();
Der erste Schritt (glaube ich) war eine Klasse Erstellungsfunktion zu jQuery hinzuzufügen, diese erlauben Klassen zu machen:
$.MYNAMESPACE.dialog = $.Class ({
constructor:function(){}
//methods and properties
});
Und hier kommt das eigentliche Problem: Was muss ich in die vorherige Klassendefinition einfügen, um den realen $ .ui.dialog mit meinem zu verknüpfen? Was ich damit meinte ist, dass ich kein neues Widget erstellen möchte, sondern den Code hinter vordefinierten jQuery UI Widgets wiederverwenden möchte, um eine Abstraktionsschicht zu erstellen, die OOP mit jQuery UI ermöglicht.
Vielen Dank im Voraus
ouchh warum die Abstimmung unten? –