Javascript 只需使用jquery运行一次检查单击事件
我有一个jquery代码,它正在检查click事件,但是我只需要运行一次,之后,它应该被删除或禁用。 有人能帮忙吗Javascript 只需使用jquery运行一次检查单击事件,javascript,jquery,Javascript,Jquery,我有一个jquery代码,它正在检查click事件,但是我只需要运行一次,之后,它应该被删除或禁用。 有人能帮忙吗 $.each(posts, function(reaction, amount) { self.reactions[reaction] = amount if (Cookies.get('rns_reacted_' + reaction + '_' + self.id)) { self.clickedReactions.pus
$.each(posts, function(reaction, amount) {
self.reactions[reaction] = amount
if (Cookies.get('rns_reacted_' + reaction + '_' + self.id)) {
self.clickedReactions.push(reaction);
}
});`
那么,如何使用开关,加上
希望这有帮助 看看jQueryOne:这基本上就是你想要的,我已经用过了,但是我想我不能正确地添加它。在这个url中,我只需要在一个会话中选择一个反应,但现在是选择多个。一个点击的类被应用,这增加了这个。哦,我明白了。在这种情况下,您可能必须存储在用户已单击的变量中。然后在click处理程序上,检查变量是否已设置。如果是,就什么也不做,否则就做你的点击处理程序
$(".container").on("click.only-once", ".clickables", function() {
// ... treat the click event here
$(".container").off("click.only-once", ".clickables"); // remove our click handler so it never fires again (until the page reloads...)
});