gpt4 book ai didi

javascript - Jquery Each 和 click 事件在一起

转载 作者:行者123 更新时间:2023-12-02 15:37:25 25 4
gpt4 key购买 nike

我在页面上有一个链接列表。默认情况下,其中一个链接具有 selected 类。当用户单击其中一个链接时,该链接将变为选中,并且前一个链接将被取消选择。我这样做是这样的:

$("a").click(function(){
$("a").each(function(){
$(this).removeClass("selected");
});
$(this).addClass("selected");
})

我不喜欢的是 1) 嵌套 - 它看起来很难看 2) 我不确定在执行 addClass 之后是否可以调用 each 内的回调。所以,我需要一些风格建议,一些好的实用解决方案。

最佳答案

无需单独使用。以下内容应该执行您想要的操作(将其放在您的点击中):

$(this).addClass('selected').siblings().removeClass('selected');

关于javascript - Jquery Each 和 click 事件在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32830922/

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