我有一个由按钮组成的菜单。当我点击第一个按钮时,jquery UI 选项卡出现不透明度设置为 0.7。然后,当我点击菜单中的第二个按钮时,我希望第一个 UI 选项卡不透明度更改为 0,并且第二个 UI 选项卡与第一个选项卡显示相同。我的菜单中有 4 个按钮,所以我希望这对每个按钮都有效。
$(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 很陌生,任何帮助将不胜感激