我有一個菜單。菜單選項卡是圖像。我希望圖片在點擊完成後發生變化。JQuery菜單問題
如果我點擊另一個選項卡上的圖像應該轉換爲舊的。我的想法是使用.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並不好。
寫你已經嘗試了JS – mram888