我正在尝试从元素中删除类属性并将类添加到另一个元素。我成功删除了该类,但在将该类附加到另一个元素时遇到了问题。
当我点击链接“查看全部”时,
<a class="code_link" id="viewAllMyForms" href="#" >View All</a>
调用此函数。我想从 li 元素“home”中删除“selected”类并将其添加到 myForms 的 li 元素中。
$('#viewAllMyForms').click(function(){
$('#tabber_module').find(".selected").removeClass();
$('#tabber_module #myForms li').addClass("selected");
});
<div class="tabber_module" id="tabber_module">
<ul class="horizontal_navigation child2">
<li class="first some_li selected" id="home">
<a href="#" id="home">Home</a>
</li>
<li class="some_li" id="notifications">
<a href="#" id="notifications">Notifications</a>
</li>
<li class="some_li" id="myForms">
<a href="#" id="myForms" >My Forms</a>
</li>
<li class="some_li" id="reviewForms">
<a href="#" id="reviewForms">Forms For My Review</a>
</li>
<li class="some_li" id="otherForms">
<a href="#" id="otherForms">Other Forms</a>
</li>
</ul>
</div>
“selected”类已从“home”li 元素中删除,但未添加到“myForms”li 元素中。