js jquery 多次点击只执行一次

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js jquery 多次点击只执行一次相关的知识,希望对你有一定的参考价值。

比如一个轮播图,我点击一次下一张图片的按钮显示下一张图片,我连续点击下一张按钮,还是只显示下一张图片,而不是显示几张后的图片。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>隔一段时间执行点击</title>
<script src="

<script>
$(function()
var tiemer = "";
var time = 3000;//每次点击三秒后才能再次点击
var fun = function bClick()
alert("执行方法");
$("button").unbind("click");
tiemer = setTimeout(function()
$("button").click(fun);
,time);
;
$("button").click(fun);
)
</script>
</head>
<body>
<button>点击事件</button>
</body>
</html>
参考技术A

应该是逻辑问题了,给你例子,看看

本回答被提问者采纳

以上是关于js jquery 多次点击只执行一次的主要内容,如果未能解决你的问题,请参考以下文章

怎样使js中的onclick事件只触发一次,就是我点击了一次,再次点击的时候不让其再触发

即使我们在一个表单中多次声明它,如何让 jQuery 函数只执行一次?

click事件的累加绑定,绑定一次点击事件,执行多次

防暴力点击,一定时间内多次点击只执行一次

JS求助,键盘事件和单击事件,限制只执行一次

jQuery全选与反选,且解决点击只执行一次的问题