我有一个菜单。菜单选项卡是图像。我希望单击完成后图像会发生变化。
如果我单击另一个选项卡,则图像应转换为旧选项卡。我的想法是使用 .addClass() 和 .removeClass()。
这是HTML:
<div class="navigation">
<ul>
<li id="1">
<div id="menuImage1" class="menuImage"></div>
<div class="menuText"><p>1</p></div>
</li>
<li id="2">
<div id="menuImage2" class="menuImage"></div>
<div class="menuText"><p>2</p></div>
</li>
<li id="3">
<div id="menuImage3" class="menuImage"></div>
<div class="menuText"><p>3</p></div>
</li>
<li id="4">
<div id="menuImage4" class="menuImage"></div>
<div class="menuText"><p>4</p></div>
</li>
<li id="5">
<div id="menuImage5" class="menuImage"></div>
<div class="menuText"><p>5</p></div>
</li>
<li id="6">
<div id="menuImage6" class="menuImage"></div>
<div class="menuText"><p>6</p></div>
</li>
</ul>
</div>
JQuery(第一个菜单选项卡的示例):
$(".navigation li").click(function() {
$(".menuImage1").addClass('menuImageActive1');
$(".menuImage1").not(this).removeClass('menuImageActive1');
});
请你帮帮我,因为我的 JavaScript 不是那么好。