js点击一次多次执行怎么解决

2025-10-08 18:13:16

1、该方法为元素绑定一个一次性的事件处理函数,这个事件处理函数只会被执行一次。

js点击一次多次执行怎么解决

1、该方法为元素绑定一个的事件处理函数,再次给改元素添加相同事件时不会累加绑定。

js点击一次多次执行怎么解决

2、代码如下:

<!DOCTYPE html>

 <html> 

<head>

 <meta charset="UTF-8">

 <script type="text/javascript" src="js/jquery-3.2.1.js">

</script>

 <title>累加绑定</title>

 </head> 

<body>

 <button id="btn" onclick="addClick()">给img添加点击事件</button>

 <hr>

 <img src="images/title.ico" id="cli"/>

 <script> 

count=1; function addClick(){ $("#cli").off("click").on("click",function(){ alert(count++); }); } 

</script>

 </body>

 </html>

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢