我有一个jquery代码正在检查click事件,但是我只需要运行一次,之后应该删除或禁用它。 有人可以帮忙吗?
$.each(posts, function(reaction, amount) {
self.reactions[reaction] = amount
if (Cookies.get('rns_reacted_' + reaction + '_' + self.id)) {
self.clickedReactions.push(reaction);
}
});`
答案 0 :(得分:0)
那么如何使用on和off,再加上name spaced click events?
$(".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...)
});
希望这有帮助!