我在组合这两个特定的选择器时遇到了一些麻烦,而简单的选择器没有同样的问题。
这是我通常使用的(结合 .btn 和 .toggle):
$(".btn, .toggle").removeClass("on");
这些是我不能结合的两个(试图结合这个和#toggle + id attr):
$(this).addClass("on");
$("#toggle" + $(this).attr("id")).addClass("on");
需要明确的是,我正在尝试组合上述 2 个选择器,因为它们做同样的事情(添加类),这是完整的代码。
$(".btn").click(function() {
$(".btn, .toggle").removeClass("on");
$(this).addClass("on");
$("#toggle" + $(this).attr("id")).addClass("on");
})
而我正在尝试,那是行不通的:
$(this, "#toggle" + $(this).attr("id")).addClass("on");
我需要这样做的特殊方法吗?谢谢。