【发布时间】:2013-07-17 16:40:13
【问题描述】:
我有这个代码:
<div class="m-item m-active">
</div>
<div class="m-item">
</div>
<div class="m-item">
</div>
我想要做的是当我单击一个按钮时,jquery 找到具有“m-active”类的“m-item”类的 div,从该 div 中删除“m-active”类并将其移动到下一个“m-item”div。
所以点击按钮后,代码应该是这样的(m-active在第二个div上):
<div class="m-item">
</div>
<div class="m-item m-active">
</div>
<div class="m-item">
</div>
有谁知道如何做到这一点?
谢谢。
【问题讨论】:
-
ID 必须是唯一的。
-
您不应该在同一个 HTML 文档中重复 ID - 它们必须是唯一的
-
是的,实际上我刚刚意识到这一点并且正要修复它。
-
当最后一个 div 有类并且你点击按钮时会发生什么?什么都没有,还是应该让第一个 div 得到它?
标签: javascript jquery addclass removeclass