試圖解決此問題:jQuery:獲取類名稱和操縱字符串
我有以下一組div,單擊時顯示特定的面板。我可以通過硬編碼的價值來做到這一點,但想知道如何以最有效的方式來解決這個問題。
<div id="myContainer">
<div id="myMenu_1" class="myMenu">Menu1</div>
<div id="myMenu_2" class="myMenu">Menu2</div>
<div id="myMenu_3" class="myMenu">Menu3</div>
</div>
<div id="myPanel_1" class="myPanel">If Menu1 is clicked show this panel</div>
<div id="myPanel_2" class="myPanel">If Menu2 is clicked show this panel</div>
<div id="myPanel_3" class="myPanel">If Menu3 is clicked show this panel</div>
正如上面提到的,我知道如何
$('myMenu_1').click(function(){$('myPanel_3').hide();$('myPanel_2').hide();$('myPanel_1').show();});
要做到這一點,但似乎並沒有非常有效的,如果我不得不做多個項目。
啊,是的,這是有道理的......將在8分鐘接受。謝謝保羅! – st4ck0v3rfl0w 2011-03-11 06:33:30
保羅,任何想法,爲什麼這將不顯示面板,直到第二次點擊?有問題在這裏:( – st4ck0v3rfl0w 2011-03-11 07:25:51
請鏈接到問題的頁面。 – 2011-03-11 14:19:30