单击按钮切换特定类

时间:2013-12-31 08:05:31

标签: c# jquery

我有一个名为“box”和“box box-collapsed”的类,当点击一个东西时,他们应该切换它的工作正常但是有其他元素具有相同的类,所以它们也受到影响。

 <script>
 $(".box-collapse").click(function () {
    $(".box").toggleClass("box box-collapsed");
  });
</script>

那么特定班级是否有任何影响

1 个答案:

答案 0 :(得分:0)

我不完全确定你追求的是什么。但是,如果我没有弄错,你想按下box-collapse类的按钮,点击此按钮就可以将另一个元素从box切换到box-collapsed,反之亦然。

我假设您还有多个box-collapse按钮,每个box一个按钮要折叠。但是,我真的不知道你将如何定位box

如果您将box-collapse按钮放在可折叠框之前,则可以使用$(this)作为选择器,并定位下一个元素。

 $(".box-collapse").click(function () {
$(this).next().toggleClass("box box-collapsed");
});

如果您要分享您的HTML,我们可以提供更详细的答案。

小提琴: http://jsfiddle.net/GH2z6/3/