gpt4 book ai didi

javascript - jquery 在使用 eq() 时不添加类

转载 作者:行者123 更新时间:2023-11-30 08:06:22 24 4
gpt4 key购买 nike

使用这个的时候有点麻烦:

$('.instrumentSelect').click(function(){
var thisElement = $(this).index();
$('.instrumentSelect').eq(thisElement).addClass('active');
$('.active').removeClass('active');
});

很好地删除了类,我控制台记录了 var thisElement 并返回了正确的索引,只是没有将类附加到它。 Fire bug 不返回错误。

最佳答案

我不确定您要做什么,但是先删除该类然后再添加它更有意义。此外,当您可以使用 $(this) 添加类时,为什么还要使用 indexeq()

试试这个:

$('.instrumentSelect').click(function(){
$('.active').removeClass('active');
$(this).addClass('active');

});

关于javascript - jquery 在使用 eq() 时不添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17705623/

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