javascript - 调用参数列表的函数

标签 javascript jquery

我是 javascript 新手,想知道如何调用函数变量。在下面的代码示例中,我希望能够调用 fileupload 控件的 add 函数并传递我自己的数据。我该怎么做呢?谢谢。

这是我试图为其调用 add() 函数的 blueimp fileupload 代码的删减版本。

// 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
  }

 }

最佳答案

如果您只是想重用该函数,则可以提供对 add 的引用而不是函数文字:

var myAdd = function (e, data) {
    ...
};

$.widget('blueimp.fileupload', $.blueimp.fileupload, {
    options: {
    autoUpload: false,
    add: myAdd
});

现在您可以自己调用myAdd。让我知道这是否是您想要的。

关于javascript - 调用参数列表的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17624964/

相关文章:

javascript - 鼠标悬停在不覆盖整个 Div 的区域上

javascript - MIDI Javascript : how to generate a single MIDI note in javascript without libraries?

javascript - 在 jquery 中通过 $.post 发送对象键和值的列表

javascript - 如果正则表达式被字符包围,则不要替换它

javascript - SetTimeout 功能未发生

javascript - jquery插件函数多次重写执行函数

jquery - 在ajax响应中打印json对象

javascript - primefaces JSF 多段线上的标记动画

javascript - css 媒体查询向 HTML 添加类

javascript - 模块模式 javascript 实例中的变量作用域和闭包