egi*_*dra 3 html javascript css jquery
我有一个按钮,用于保存用户编辑的内容.由于它在服务器上造成的负载,我不希望它们多次点击保存按钮.我想在点击它后禁用该按钮.这是我尝试过的(虽然不起作用):
var active = true;
$("#save").click(function() {
if (!active) return;
active = false;
........
........
........
active = true;
Run Code Online (Sandbox Code Playgroud)
问题是用户仍然可以多次点击该元素.我该如何解决这个问题?
编辑:对不起,我忘了提到我想在onclick代码完成执行后启用点击.
Sha*_*oli 16
试试这个
$("#save").one('click', function() {
//this function will be called only once even after clicking multiple times
});
Run Code Online (Sandbox Code Playgroud)