gpt4 book ai didi

jquery - 如果按钮已经在处理当前请求,如何阻止按钮上的单击事件

转载 作者:行者123 更新时间:2023-12-01 06:16:35 25 4
gpt4 key购买 nike

我实现了以下 JQuery 代码

$(".simpleCart_shelfItem button").click(function() {
alert(this.value);
$(this).addClass('disabled');
$(this).html("Adding &nbsp;&nbsp;<i class='icon-spinner9 spin'></i>");
});

此代码的问题在于,即使它正在处理代码并且有人再次单击以下按钮,它也会再次开始执行。

如何防止这种事情发生?

最佳答案

当您添加 .disabled 类时,您可以将其添加到函数的第一行:

if ($(this).hasClass('disabled'))
return;

关于jquery - 如果按钮已经在处理当前请求,如何阻止按钮上的单击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43205565/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com