我有一個由按鈕組成的菜單。當我點擊第一個按鈕時,jquery UI Tab出現不透明度設置爲0.7。 然後,當我點擊菜單中的第二個按鈕時,我希望第一個UI選項卡不透明度更改爲0,第二個UI選項卡與第一個UI相同。我在菜單中有4個按鈕,所以我希望這可以爲每個按鈕工作。一個接一個地動畫兩個div
$(document).ready(function(){
$("#bt1").click(function(){
$("#info1").animate({opacity:'0.7'});
});
});
$(document).ready(function(){
$("#bt2").click(function(){
$("#info1").animate({opacity:'0'});
$("#info2").animate({opacity:'0.7'});
});
});
HTML
<div id="info1" class="info">
<div id="tabs">
<ul>
<li><a href="#tabs-1">First</a></li>
<li><a href="#tabs-2">Second</a></li>
<li><a href="#tabs-3">Third</a></li>
</ul>
<div id="tabs-1"><p></p></div>
<div id="tabs-2"><p></p></div>
<div id="tabs-3"><p></p></div>
</div>
<div id="info2" class="info">
<div id="tabs">
<ul>
<li><a href="#tabs-1">Fourth</a></li>
<li><a href="#tabs-2">Fifth</a></li>
<li><a href="#tabs-3">Sixth</a></li>
</ul>
<div id="tabs-1"><p> </p></div>
<div id="tabs-2"><p> </p></div>
<div id="tabs-3"><p> </p></div>
我很新的jQuery和任何幫助,將不勝感激
不是當我打第一個按鈕,信息一出現,我打第二個按鈕,信息一消失,但信息二不出現。如果我再次點擊第一個按鈕,則會顯示info2,但不顯示任何css樣式。 – Space 2013-02-20 15:17:30
@DavidLavery現在試試:) – Archer 2013-02-20 16:25:25