function tab(id){ var selector="#"+id; var $layout=$(selector); if($layout.size()==0) return; var containercontent = $layout.children("div[class=containercontent]"); if(containercontent.size()>0){ selector+=">div[class=containercontent]"; }else{ var border = $layout.children("div[class^=border_]"); if(border.size()>0) selector+=" div[class=containercontent]:first"; } var eventtype="click"; $tabhead=$(selector+">ul>li"); var layoutclass=$layout.attr("class"); if(layoutclass && layoutclass.indexof("_mouseover")!=-1){ eventtype="mouseover"; $tabhead.click(function(e){e.preventdefault();}); } $tabhead.bind(eventtype,function(e){ e.preventdefault(); if(!$("#"+id).hasclass("tabboxid")){ $("#"+id).addclass("tabboxid"); } if(!$(this).parent().hasclass("tabhead")) $(this).parent().addclass("tabhead"); //tab $(selector+">ul>li").attr("class","multipagetab_link"); $(this).attr("class","multipagetab_hover"); //content area var i=$(selector+">ul>li").index($(this)); $(selector+">div[class!=clear]").attr("class","tabarea_b").eq(i).attr("class","tabarea_a"); }); //init select tab var auto_i = ""; var hs = window.location.hash; //针对url后面带非法参数进行过滤http://www.kaifa3.com/#"> var ischar="0"; if(hs.indexof('<')!=-1 || hs.indexof('>')!=-1 || hs.indexof('alert')!=-1 || hs.indexof('error')!=-1) { ischar="1"; } if(hs && hs.length>1 && ischar=="0"){ hs = hs.substring(1);//get anchor id if($("#"+id+" #"+hs).length>0 && hs.indexof(id)>=0){ //get anchor index' var s = hs.indexof(id); auto_i = hs.substring(s+id.length+4); } } if(parseint(auto_i) && auto_i>1){ $(selector+">ul>li").eq(parseint(auto_i)-1).trigger(eventtype); }else{ $(selector+">ul>li").eq(0).trigger(eventtype); } }