發(fā)一個比較漂亮的選項卡動態(tài)增刪的效果
更新時間:2007年09月28日 20:04:16 作者:
先放個圖片,我改下代碼。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
代碼說明
1.我的CSS分割為2段了,第一段為此演視用,可自己定制,第二段為此框架必須。
2.script我也分割為2段,第一段為必須,第二段為客戶定制的,我這里的代碼是給一個實現(xiàn)參考。
3.以下的HTML代碼為參考實現(xiàn)的必須容器代碼
<ul id="itemsPanel">
</ul>
<div id="cardContent">
<iframe id="cardFrame">
</iframe>
</div>
使用介紹:
1.ItemsPanel對象
構(gòu)造方法:new Asgard.CardProgram.ItemsPanel("itemsPanel","cardFrame").
接受的2個參數(shù),第一個為ul容器ID,第二個為我們需要展現(xiàn)標(biāo)簽對應(yīng)的內(nèi)容的irame的ID 。
ItemPanel對象使用addItem方法添加Item。
如果你需要創(chuàng)建多個ItemsPanel,可以自己參考我的范例來進(jìn)行。
2.Item對象
構(gòu)造方法:new Asgard.CardProgram.Item("index","時空創(chuàng)意","http://www.skst.com.cn",true)接受4個參數(shù)
第一個為打算創(chuàng)建的選項卡的id,第二個為打算創(chuàng)建的選項卡的標(biāo)題,第三個為此選項卡對應(yīng)的URL,第四個為是否為首頁,因為我們也許會打算創(chuàng)建一個默認(rèn)頁面不允許關(guān)閉。當(dāng)然如果你全部設(shè)置為true,那么也就是正常的選項卡效果了。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
代碼說明
1.我的CSS分割為2段了,第一段為此演視用,可自己定制,第二段為此框架必須。
2.script我也分割為2段,第一段為必須,第二段為客戶定制的,我這里的代碼是給一個實現(xiàn)參考。
3.以下的HTML代碼為參考實現(xiàn)的必須容器代碼
復(fù)制代碼 代碼如下:
<ul id="itemsPanel">
</ul>
<div id="cardContent">
<iframe id="cardFrame">
</iframe>
</div>
使用介紹:
1.ItemsPanel對象
構(gòu)造方法:new Asgard.CardProgram.ItemsPanel("itemsPanel","cardFrame").
接受的2個參數(shù),第一個為ul容器ID,第二個為我們需要展現(xiàn)標(biāo)簽對應(yīng)的內(nèi)容的irame的ID 。
ItemPanel對象使用addItem方法添加Item。
如果你需要創(chuàng)建多個ItemsPanel,可以自己參考我的范例來進(jìn)行。
2.Item對象
構(gòu)造方法:new Asgard.CardProgram.Item("index","時空創(chuàng)意","http://www.skst.com.cn",true)接受4個參數(shù)
第一個為打算創(chuàng)建的選項卡的id,第二個為打算創(chuàng)建的選項卡的標(biāo)題,第三個為此選項卡對應(yīng)的URL,第四個為是否為首頁,因為我們也許會打算創(chuàng)建一個默認(rèn)頁面不允許關(guān)閉。當(dāng)然如果你全部設(shè)置為true,那么也就是正常的選項卡效果了。