gpt4 book ai didi

javascript - Jquery 只点击一次

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:42:29 29 4
gpt4 key购买 nike

我试图在第一次点击后禁用 li 点击事件。本质上是为了阻止数组数据加倍。每次点击都可以正常工作。我目前的方法似乎不起作用。我还需要在第一个 li 被点击后禁止其他 li 被点击 :)

谢谢

JS代码为:

$('#eventType ul li').click(function(e) {
e.preventDefault();
var value = $(this).attr('value');
answers.push(value);
// Below isn't working
$(this).click(function() {
return false;
});
console.log(answers);
});

最佳答案

你需要使用一个:

$('#eventType ul li').one('click',function(){
//your code here
});

这个事件只会触发一次

更新

你可以使用 $.off()

$('#eventType ul li').one('click',function(){
//your code here
$('#eventType ul li').off('click');
});

关于javascript - Jquery 只点击一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37376247/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com