ZhiYeJianKang_PeiXun/Song.Site/Manage/Content/Scripts/Tab.js
2025-02-20 15:41:53 +08:00

48 lines
1.1 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

$(function(){
_tabInit();
_setInitTab();
});
//
function _tabInit()
{
//初始化布局
var context=$("#tabContextBox");
var hg=context.parent().parent().height();
var wd=context.parent().parent().width();
var mag=context.parent().css("margin-top").replace("px","");
//alert(mag);
hg=hg-$("#tabTitleBox").height()-Number(mag)*2-20;
context.height(hg);
context.width($("#tabTitleBox").width()+5);
//设置当前选中选项卡
$("#tabTitleBox .titItem").click(function(){
_setTab($(this));
});
}
//设置默认的选项卡
function _setInitTab()
{
var curr=$().pagecookie("currTab");
var currTab=$("#tabTitleBox .titItem[tab='"+curr+"']");
if(currTab.size()>0)
{
_setTab(currTab);
}else{
//选项卡标签
var first=$("#tabTitleBox .titItem:first");
_setTab(first);
}
}
//设置当前选项目产
function _setTab(currTab)
{
//当前选项保存到cookies
$().pagecookie("currTab",currTab.attr("tab"));
//
$("#tabTitleBox .titItem").removeClass("curr");
$("#tabContextBox .contItem").hide();
currTab.addClass("curr");
var tag=currTab.attr("tab");
$("#tabContextBox .contItem[tab='"+tag+"']").show();
}