$('#likebtn1').click(function(){
$.post("postlike.php",
{img1link: img1}
);
$(this).click(false);
});
当单击 div likebtn1
时,它需要将一些数据发送到 PHP 文件,以便可以更新表。我只希望它被允许点击一次(以防止一个人多次点击)。由于某种原因,上面的代码不起作用。如果我点击很多次,它仍然会不断更新表格。
编辑:当用户单击另一个 div 时,需要重新启用单击。
最佳答案
使用$('#likebtn1').one(function(){})
更新
您还可以使用 $('#likebtn1').bind('click')
和 $('#likebtn1').unbind('click')
如果您需要先禁用click
,然后再启用它,则需要事件。
关于javascript - 禁用点击不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30196800/