多个弹出窗口 - 超出最大调用堆栈大小 - jQuery错误

时间:2017-11-10 10:27:31

标签: javascript jquery

我有弹出一些html和删除按钮。在删除按钮单击,对话框打开,我有

  

未捕获RangeError:超出最大调用堆栈大小 - jQuery错误”

$("body").delegate('.delete','click',function(e){
        BootstrapDialog.confirm('Are you sure you want to remove this post?', function(e,result){
            alert("HI");
     });
    } 
});

任何人都可以给我可行的解决方案吗?

1 个答案:

答案 0 :(得分:1)

您可能有多个使用类.delete的项目。您可以使用id而不是class

$("#delete").on("click",function(){
  BootstrapDialog.confirm('Are you sure you want to remove this post?', function(e,result){
            alert("HI");
});