在创建它时单击对话框按钮上的调用功能

时间:2013-06-07 06:10:55

标签: jquery jquery-ui-dialog

我正在使用选项在对话框上创建一个按钮。当时点击它我想调用一个函数...我知道我们可以自己编写逻辑,但我想分享那些东西所以有单独的功能,但无法调用该函数..代码是下面的

//here menu is dialog..
//that is scope.    
//this respective ele as this stmnt is inside the loop
menu.dialog("option", "buttons", [{ text: this.text, click: that._addClass(menu, this) }]);

我的功能如下。

 _addClass: function(menu, target){
      do stuff here 
    }

该功能永远不会在任何工作中发挥作用......

1 个答案:

答案 0 :(得分:0)

尝试替换

click: that._addClass(menu, this)

click: function() { that._addClass(menu, target); }

(预先将此指定给目标)