我有2个班级:
$.widget('blueimp.fileupload', {
a: function {}
})
$.widget('blueimpUI.fileupload', $.blueimp.fileupload, {
b: function {}
})
我想用一个类替换前两个函数。
函数b
有效但函数a
没有。为什么呢?
$.widget('blueimpUI.fileupload', $.blueimpUI.fileupload, {
a: function {},
b: function {}
})
答案 0 :(得分:1)
目前还不太清楚你要做什么,但我相信$.widget
方法需要两个参数,如this documentation中所述:
jquery.ui.widget.js提供了一个工厂方法来创建窗口小部件 类。签名是$ .widget(String name,Options prototype)
因此,由于语法不正确,带有函数b的代码可能不起作用。
答案 1 :(得分:-1)
这样的事情可能会更好:
$.widget('blueimpUI.fileupload', {
fileupload: $.blueimp.fileupload,
a: function {},
b: function {}
});