最近在公司做Project,用到了JavaScript的click事件。
比如说,用了glyphicon-trash来实现点击后弹出确认删除对话框,可是我发现有时click后对话框弹出多次,有时不弹出,很奇怪~
后来发现是由于多次绑定了click事件导致的,只需在每次绑定前加上:
$("#classname").unbind("click");
解除绑定即可,然后再写click事件对应的代码。
时间: 2024-10-12 14:02:30
最近在公司做Project,用到了JavaScript的click事件。
比如说,用了glyphicon-trash来实现点击后弹出确认删除对话框,可是我发现有时click后对话框弹出多次,有时不弹出,很奇怪~
后来发现是由于多次绑定了click事件导致的,只需在每次绑定前加上:
$("#classname").unbind("click");
解除绑定即可,然后再写click事件对应的代码。