我想知道是否有可能在不编辑代码的情况下向jQuery UI库添加方法或交互?我希望能够在新版本发布时快速升级,但仍能够添加自己的功能以扩展基本UI脚本。
例如:我想使用.dialog()方法来提供指针提示以向特定区域提供消息。
是否有一种简单的方法可以添加此功能,还是每次发布新版本时都需要下载源码并自行完成?
例如:我想使用.dialog()方法来提供指针提示以向特定区域提供消息。
是否有一种简单的方法可以添加此功能,还是每次发布新版本时都需要下载源码并自行完成?
访问UI部件的原型:
var proto = $.ui.autocomplete.prototype;
proto.myNewMethodForAutocomplete = function(){
// ...
};
您也可以直接像这样扩展原型:如何扩展jquery ui小部件?(1.7)