jQuery EasyUI 教程
本教程將向您展示如何創(chuàng)建一個(gè)自動(dòng)播放的 Tabs。 Tabs 組件顯示第一個(gè) tab 面板,然后顯示第二個(gè)、第三個(gè)... 我們將寫一些代碼來自動(dòng)地切換 tab 面板,然后讓它循環(huán)。
????<div id="tt" class="easyui-tabs" style="width:330px;height:270px;"> ????????<div title="Shirt1" style="padding:20px;"> ????????????<img src="images/shirt1.gif"> ????????</div> ????????<div title="Shirt2" style="padding:20px;"> ????????????<img src="images/shirt2.gif"> ????????</div> ????????<div title="Shirt3" style="padding:20px;"> ????????????<img src="images/shirt3.gif"> ????????</div> ????????<div title="Shirt4" style="padding:20px;"> ????????????<img src="images/shirt4.gif"> ????????</div> ????????<div title="Shirt5" style="padding:20px;"> ????????????<img src="images/shirt5.gif"> ????????</div> ????</div>
????var index = 0; ????var t = $('#tt'); ????var tabs = t.tabs('tabs'); ????setInterval(function(){ ????????t.tabs('select', tabs[index].panel('options').title); ????????index++; ????????if (index >= tabs.length){ ????????????index = 0; ????????} ????}, 3000);
正如您所看到的,我們調(diào)用 'tabs' 方法來得到所有 tab 面板,并使用 'setInterval' 函數(shù)來切換他們。