我用html/css创建了一个标签式显示。我只是想使用jQuery来切换选项卡/类。它完美的工作,但我想确保我正确使用jQuery。这是jQuery的正确使用吗?
这里的HTML结构+ jQuery的:
<ul id="tabs">
<li><a href="#" id="tab1" class="activetab">Tab1</a></li>
<li><a href="#" id="tab2">Tab2</a></li>
</ul>
<div id="tabcontent">
<div id="tab1content">
This is tab 1 content
</div>
<div id="tab2content">
This is tab 2 content
</div>
$("#tab1").click(function() {
$("#tabcontent > div").hide();
$("#tab1content").show();
$("#tabs > li a").removeClass().addClass("inactivetab");
$("#tab1").removeClass().addClass("activetab");
});
jQuery的你看到TAB1重复为每个标签。
并使用href =“#yourTab”(这使得链接到页面顶部更有意义) – Quentin