gpt4 book ai didi

jquery - 单击下一个元素时删除第一个元素样式

转载 作者:行者123 更新时间:2023-12-01 08:23:57 24 4
gpt4 key购买 nike

这个question回答了我想做的部分事情,除了当页面首次加载时,我无法获取第一个元素的结果,并在单击第二个元素时将其删除。

<li><a href="#">first element</a></li>
<li><a href="#">second element</a></li>
<li><a href="#">third element</a></li>
li a {
border: 1px solid blue
}
.selected {
border-color: red
}

当页面首次加载时,第一个元素未被单击,我希望它显示红色边框颜色(选定),但是当单击第二个元素时,红色应替换为蓝色。

最佳答案

只需添加:

$(function() {
var $lia = $('li').find('a');

$lia.click(function(e) {
$lia.removeClass('selected');
$(this).addClass('selected');
});

$lia.first().addClass('selected');
});

Here's an example!

关于jquery - 单击下一个元素时删除第一个元素样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5438279/

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