js点击一次多次执行怎么解决
1、该方法为元素绑定一个一次性的事件处理函数,这个事件处理函数只会被执行一次。

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

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。
阅读量:174
阅读量:164
阅读量:22
阅读量:99
阅读量:61