我已经设置了以下 fiddle :
基本上,我试图在单击时在 li 上交换类(即删除类电机,然后添加所选类。
此外,如果我希望使用 Id 而不是类,我应该使用什么代码?
提前致谢。
最佳答案
已更新 here .
$(function() {
$('a').click(function() {
$(this).parents('.motor').removeClass('motor').addClass('selected');
});
});
如果您想使用 id 而不是类(在这种情况下您可能不应该这样做),您可以将 ('.motor')
切换为 ('#motor')
、removeClass('motor')
和 removeAttr('id')
,然后 addClass('selected')
和 attr('id','selected')
.同样,在这种情况下,类更好。
关于jquery - 如何在 css 列表中使用 jquery 交换类/id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7788667/