Tôi tạo ra hai tùy chỉnh JQuery UI widget với cùng một tên nhưng với không gian tên khác nhau như đưa ra dưới đây: phụ tùng đầu tiên:JQuery UI: Làm thế nào để gọi một chức năng widget với namespace của nó
$.widget('finance.dialog',{....}); // this was created in the file jquery.finance.dialog.js
Second phụ tùng:
$.widget('hr.dialog',{.....}); // this was created in the file jquery.hr.dialog.js
Ngoài hai trường hợp này, giao diện người dùng JQuery có tiện ích hộp thoại riêng (ui.dialog) trong không gian tên ui.
Câu hỏi của tôi là: Tiện ích hộp thoại nào sẽ được gọi khi tôi gọi những điều sau đây trong trang web như được đưa ra dưới đây?
$('div#something').dialog();
Xin lưu ý tôi bao gồm tất cả ba biến thể tiện ích con trên trang web.
Tôi hiểu có xung đột trong trường hợp trên. Làm thế nào chúng ta có thể gọi một hàm widget với không gian tên của nó sao cho sẽ không có bất kỳ xung đột nào?
Thanks a lot Gary. Cách giải quyết này có vẻ tốt. – Vijey