jquery and classes



我有两个类:

$.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  {}
});

相关内容

  • 没有找到相关文章

最新更新