我有一个现有的jQuery插件,现在我想扩展它。考虑下面提到的插件:扩展现有的jQuery插件
$.fn.x = function(option) {
var defaults = {
a: 1,
b: 2
};
option = $.extend(def, option);
function abc() {
//do something
}
function def() {
//do something
}
};
现在上面的是我从某处获得的插件。我需要有ABC法定制行为,说
function abc() {
//do something else
}
我不想改变现有的插件,你可以告诉我,我怎么能达到同样通过延长相同或使自己的自定义插件?
有关不改变插件扩展的难度信息,请参见该问题(HTTP://计算器。 COM /问题/ 2050985 /最佳方式对延长-A-jQuery的插件)。 – justkt 2011-03-22 14:37:22