我们在我们的网站上使用 jquery 选项卡,可以在http://www.wirenine.com/web-hosting/看到选项卡
我们希望能够在 URL 中使用某种锚点(如 #faq)来加载辅助选项卡,以便在页面加载时默认加载辅助选项卡。如何做到这一点?Tabs JS 代码可见于
http://cdn.wirenine.com/js/tabs.js
//<![CDATA[
$(window).load(function(){
function displayPage(e) {
var current = $(this).parent().attr("data-current");
$("#tabHeader_" + current).removeClass("tabActiveHeader")
$("#tabpage_" + current).hide();
var ident = this.id.split("_")[1];
$(this).addClass("tabActiveHeader");
$("#tabpage_" + ident).show();
$(this).parent().attr({ 'data-current': ident })
}
$(function() {
var container = $("#tabContainer"),
navitem = container.find((".tabs ul li")).first(),
ident = navitem[0].id.split("_")[1];
navitem.addClass("tabActiveHeader").parent().attr({ 'data-current': ident });
$(".tabpage").filter(function(i) { return i>0; }).hide();
// OR
// $(".tabpage:not(:first-child)").hide();
$(".tabs ul li").on("click", displayPage)
});
});//]]>