如果我有按下按钮的方法:
$('#next').click(function () {
});
如何在运行时停止启动此方法。假设该方法需要5秒钟才能运行,有人点击它会在3秒内中断,所以我想让方法运行时点击的div不可点击。
答案 0 :(得分:7)
$('#next').click(function () {
$(this).attr("disabled", "disabled");
stuffff
$(this).attr("disabled", "");
});
答案 1 :(得分:5)
将点击的链接替换为<p>loading...</p>
答案 2 :(得分:0)
你可以在执行时使用“禁用”来禁用按钮,就像byron说的那样