我有一个提交按钮,点击它时,一个模式对话框引起下面的代码来执行:错误在JavaScript关闭
$("#addqueuebutton").on("click",function(){
var counter = 0;
return function(){
counter += 1;
...
alert(counter);
};
});
我必须确保counter
被初始化只有一次,所以我尝试使用闭包。但是由于警告框没有出现,代码没有正确执行。我在线编译器上测试了代码,看起来是正确的。有人可以告诉我,我的语法是否有问题?
尝试调用你的函数http://jsfiddle.net/xn24as5b/ –