Jquery不允许按下按钮

时间:2010-08-25 12:53:31

标签: javascript jquery

如果我有按下按钮的方法:

$('#next').click(function () {
});

如何在运行时停止启动此方法。假设该方法需要5秒钟才能运行,有人点击它会在3秒内中断,所以我想让方法运行时点击的div不可点击。

3 个答案:

答案 0 :(得分:7)

$('#next').click(function () { 
   $(this).attr("disabled", "disabled"); 
   stuffff
   $(this).attr("disabled", ""); 
});

答案 1 :(得分:5)

将点击的链接替换为<p>loading...</p>

答案 2 :(得分:0)

你可以在执行时使用“禁用”来禁用按钮,就像byron说的那样