我是javascript的新手,想知道如何调用函数变量。在下面的代码示例中,我希望能够调用fileupload控件的add函数并传递我自己的数据。我该怎么做呢?谢谢。
这是我试图为其调用add()函数的blueimp文件上载代码的屠宰版本。
// The UI version extends the file upload widget
// and adds complete user interface interaction:
$.widget('blueimp.fileupload', $.blueimp.fileupload, {
options: {
autoUpload: false,
add: function (e, data) {
//function stuff
}
}
答案 0 :(得分:2)
如果您只想重复使用该功能,则可以提供对add
的引用,而不是函数文字:
var myAdd = function (e, data) {
...
};
$.widget('blueimp.fileupload', $.blueimp.fileupload, {
options: {
autoUpload: false,
add: myAdd
});
现在您可以自己致电myAdd
了。如果这是你想要的,请告诉我。