Tôi đang cố gắng phát triển một lớp trừu tượng cho jQuery UI cho phép xác định Widgets là các đối tượng giống như (hoặc tương tự) với ExtJS. Đây là khái niệm:Lập trình jQuery UI như ExtJS
var mydialog = new $.ui.dialog({
modal:true,
renderTo:'body',
title:'The Windows Tittle',
content:'The content of the Window'
});
Bây giờ tôi có thể nói:
mydialog.show();
Bước đầu tiên (tôi nghĩ) là để thêm một chức năng tạo Class để jQuery, điều này cho phép để làm cho các lớp học:
$.MYNAMESPACE.dialog = $.Class ({
constructor:function(){}
//methods and properties
});
Và ở đây có vấn đề thực sự: Những gì tôi phải đặt bên trong định nghĩa lớp trước để liên kết $ .ui.dialog thực với của tôi? Điều tôi muốn nói là tôi không muốn tạo một widget mới, tôi chỉ muốn sử dụng lại mã đằng sau các tiện ích con UI UI được xác định trước để tạo ra một lớp trừu tượng cho phép OOP với jQuery UI.
Cảm ơn trước
ouchh tại sao bỏ phiếu xuống? –