我正在寻找是否可以在不编辑代码本身的情况下向 jQuery UI 库添加方法或交互?我希望能够在新版本发布时快速升级,但仍然能够添加我自己的功能来扩展基本 UI 脚本。
例子:
我想使用 .dialog() 方法让指针提示向特定区域提供消息。
是否有一种简单的方法来添加它,或者每次发布时我最终都必须下载源代码并自己完成?
最佳答案
访问 UI 小部件的原型(prototype):
var proto = $.ui.autocomplete.prototype;
proto.myNewMethodForAutocomplete = function(){
// ...
};
您也可以像这样直接扩展原型(prototype):How to extend a jquery ui widget ? (1.7)
关于javascript - 扩展 jQuery UI 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5629022/