【发布时间】:2019-10-28 09:38:07
【问题描述】:
我想在一个页面中创建两个相互独立的选项卡切换。这里的代码只允许一次切换一个选项卡,并且隐藏另一个不活动的选项卡的内容。
HTML:
//FIRST TAB
<ul id="tab">
<li>OPTION 1</li>
<li class="select">OPTION 2</li>
</ul>
<div class="content_wrap disnon">
<p><a href="#">●●●●●111</a></p>
<p><a href="#">●●●●●222</a></p>
</div>
<div class="content_wrap">
<p><a href="#">●●●●●111</a></p>
<p><a href="#">●●●●●222</a></p>
<p><a href="#">●●●●●333</a></p>
</div>
//SECOND
<ul id="tab">
<li class="select">OPTION A</li>
<li>OPTION B</li>
</ul>
<div class="content_wrap">
<p><a href="#">●●●●●AAA</a></p>
<p><a href="#">●●●●●BBB</a></p>
<p><a href="#">●●●●●CCC</a></p>
<p><a href="#">●●●●●DDD</a></p>
</div>
<div class="content_wrap disnon">
<p><a href="#">●●●●●AAA</a></p>
<p><a href="#">●●●●●BBB</a></p>
</div>
JScript:
$(function() {
$("#tab li").click(function() {
var num = $("#tab li").index(this);
$(".content_wrap").addClass('disnon');
$(".content_wrap").eq(num).removeClass('disnon');
$("#tab li").removeClass('select');
$(this).addClass('select')
});
});
【问题讨论】:
标签: javascript tabs jscript