我有两个类:
$.widget('blueimp.fileupload', {
a: function {}
})
$.widget('blueimpUI.fileupload', $.blueimp.fileupload, {
b: function {}
})
我想用一个类代替前两个函数。
函数b
有效,函数a
无效。为什么?
$.widget('blueimpUI.fileupload', $.blueimpUI.fileupload, {
a: function {},
b: function {}
})
这不是很清楚你想做什么,但我相信$.widget
方法有两个参数在本文档中解释:
jquery.ui.widget.js提供了一个工厂方法来创建widget类。签名是$。小部件(字符串名称,选项原型)
因此,函数b的代码可能由于语法错误而无法工作。
这样做可能会更好:
$.widget('blueimpUI.fileupload', {
fileupload: $.blueimp.fileupload,
a: function {},
b: function {}
});