在用jquery写一个demo的时候,遇到一个问题。
当我点击删除按钮的时候,删除成功这个弹窗会随着点击删除的次数递增而递增。
原因是jquery的click点击事件会叠加,解决办法就是在每次添加click事件前加上一句算是“解绑”的一句话。
$(".btn-del-sure").unbind('click');
$(".btn-del-sure").unbind('click');
$(".btn-del-sure").click(function(){
let armsNew = armsData.filter((item,index)=>{
if(item.gunName!=armName){
return true;
}else{
return false;
}
});