嗨,我正在尝试扩展这个jQuery插件,但似乎我找不到像其他插件那样做的方法。我已经尝试过:
$.fn.picEdit.somefunction = function() {
但似乎插件功能是封装的。
有人知道如何覆盖这个特定的插件(不编辑/破解JS插件内部)吗?我只想知道它是否可以扩展。谢谢。
嗨,我正在尝试扩展这个jQuery插件,但似乎我找不到像其他插件那样做的方法。我已经尝试过:
$.fn.picEdit.somefunction = function() {
但似乎插件功能是封装的。
有人知道如何覆盖这个特定的插件(不编辑/破解JS插件内部)吗?我只想知道它是否可以扩展。谢谢。
(function(window, document, $, undefined) {
// your methods
var methods = {
sayHi: function(name) {
alert("Hello " + name);
}
};
// duplicate of the extended picEdit
var newPicEdit = $.extend($.fn.picEdit, methods)
// set jQuery.fn.picEdit
$.fn.picEdit = newPicEdit;
})(this, this.document, jQuery);
_template
函数来编辑picEdit插件的HTML模板。 - Cedric