doctype html
>
<
html
>
<
head
>
<
title
> inittab
title
>
<
style
>
ulli
.tab_hover
.tab_stable
.tabsheet
.hid
.clear
style
>
<
script
src=""
>
script
>
head
>
<
body
>
<
ul id
="tabhoder_id"
class
="clear"
>
<
li class
="tab_hover"
>tab a
li>
<
li class
="tab_stable"
>tab b
li>
<
li class
="tab_stable"
>tab c
li>
<
li class
="tab_stable"
>tab d
li>
ul>
<
div
class
="tabsheet"
>sheet 0
div>
<
div
class
="tabsheet hid"
>sheet 1
div>
<
div
class
="tabsheet hid"
>sheet 2
div>
<
div
class
="tabsheet hid"
>sheet 3
div>
<
script
>
//函式定義
function
tabinit()
* callback 函式的第乙個引數為tab控制項dom物件,第二個引數為被點選標籤的序號(從0開始)
* conf 和 callback 至少提供1個,如果 兩個都提供,conf將成為callback函式的第三個引數,
* 如果不提供conf引數或不提供匹配tab內容面板的conf.sheets資料,請在callback內處理行為邏輯
* 在callback內可以使用this直接訪問被點選的標籤的dom物件
* */var
tab,conf,callback,argsnum
=arguments.length;
if(argsnum
<2)
while
(argsnum--)
else
if(arguments[argsnum].constructor
===function)
else
if(arguments[argsnum].constructor
===object)
}
$(tab).children()[(
!conf
||conf.eventtype)||'
click'](
function
()
varcurtabindex =$(
this
).index();
//要求tab容器 的子元素都是 tab 切換按鈕
if(conf
&&conf.tabclass
&&conf.tabclass.length)
if(conf
&&conf.sheets
&&conf.sheets.length)
else
});}
if(callback)
});}//
用法:tabinit(
"tabhoder_id",
,function
());
script
>
body
>
html
>
tab 標籤選項卡
1.css body,div,ul,li body a link a visited a hover ul tab2 menubox menubox ul menubox li menubox li.hover contentbox 2.頁面 div 新聞列表1 wang wangding wang...
實現Tab選項卡
今天自己在做選項卡的時候,想實現tab欄的背景和顏色隨著索引值改變,開始想的思路是想用css實現,當滑鼠hover上去的實現改變背景,自己覺得不太好,又說不出個所以然,想著前兩天在網易雲看的課程,現在有了用處。最後用js實現 下面是 選項卡 title link rel stylesheet hre...
tab選項卡切換問題
今天做了乙個tab選項卡切換的編碼,寫完,可以自動切換,但是滑鼠移入再移除,不再自動切換,看了就才發現是這裡出錯了 window.nl ad function change index 2000 auto function change curindex lists curindex classna...