


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
第JavaScript基于面向?qū)ο髮崿F(xiàn)的無縫滾動輪播示例
本文實例講述了JavaScript基于面向?qū)ο髮崿F(xiàn)的無縫滾動輪播。分享給大家供大家參考,具體如下:
無縫輪播面向?qū)ο?/p>
一、HTML及CSS部分同前文《原生JavaScript實現(xiàn)的無縫滾動功能》。
JavaScript面向?qū)ο蟛糠秩缦拢?/p>
functionSeamless(obj){
this.obj=document.getElementById(obj);
this.oXSlide=GLOBAL.Dom.getElementsByClassName(J_XSlide,this.obj)[0];
this.li=this.oXSlide.getElementsByTagName(li
this.liTabs=GLOBAL.Dom.getElementsByClassName(tabs,this.obj)[0].getElementsByTagName(li
this.iNow=0;
this.timer=null;
this.playTime=2000;
this.init();
Stotype={
//初始化
init:function(){
var_this=this;
this.timer=setInterval(function(){
_this.autoPlay();
},this.playTime);
this.overOut();
this.tab();
tab:function(){
var_this=this;
varbtn=GLOBAL.Dom.getElementsByClassName(btn,this.obj);
this.oXSlide.style.width=this.li.length*this.li[0].offsetWidth+px
for(vari=0,len=this.liTabs.length;ilen;i++){
this.liTabs[i].index=i;
GLOBAL.Event.addHandler(this.liTabs[i],mouseover,function(){
_this.showItem(this.index);
GLOBAL.Event.addHandler(btn[0],click,function(){
_this.moveLeft();
GLOBAL.Event.addHandler(btn[1],click,function(){
_this.moveRight();
//移入移出時,輪播暫停與開始
overOut:function(){
var_this=this;
GLOBAL.Event.addHandler(this.obj,mouseover,function(){
clearInterval(_this.timer);
GLOBAL.Event.addHandler(this.obj,mouseout,function(){
_this.timer=setInterval(function(){
_this.autoPlay();
},_this.playTime);
autoPlay:function(){
this.moveRight();
//選項卡
showItem:function(n){
for(vari=0,len=this.liTabs.length;ilen;i++){
this.liTabs[i].className=tab
if(n==this.liTabs.length){
this.liTabs[0].className=tabcur
else{
this.liTabs[n].className=tabcur
startMove(this.oXSlide,{left:-n*this.li[0].offsetWidth});
moveLeft:function(){
this.iNow--;
if(this.iNow==-1){
this.oXSlide.style.left=-this.liTabs.length*this.li[0].offsetWidth+px
this.iNow=this.liTabs.length-1;
this.showItem(this.iNow);
moveRight:function(){
this.iNow++;
if(this.iNow==thi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年河北保定曲陽縣公開選聘職教中心教師18名模擬試卷附答案詳解(典型題)
- 2025內(nèi)蒙古氣象部門招聘70人考前自測高頻考點模擬試題及答案詳解(典優(yōu))
- 2025廣東韶關(guān)市翁源縣畜牧獸醫(yī)水產(chǎn)局補招錄特聘動物防疫專員1人考前自測高頻考點模擬試題及答案詳解參考
- 2025年宜昌市點軍區(qū)公開招聘6名社區(qū)專職工作人員(網(wǎng)格員)模擬試卷有完整答案詳解
- 吉林省長春市2024-2025學年高三下學期質(zhì)量監(jiān)測(二)地理試題(解析版)
- 2025廣東佛岡縣水頭鎮(zhèn)選拔儲備村(社區(qū))“兩委”后備人員考前自測高頻考點模擬試題及一套完整答案詳解
- 湖南省名校聯(lián)盟2024-2025學年高一上學期入學聯(lián)考地理地理試題(解析版)
- 企業(yè)財務流程合規(guī)操作保證承諾書3篇
- 2025年金華東陽市人民醫(yī)院招聘編外人員8人考前自測高頻考點模擬試題參考答案詳解
- 租船經(jīng)紀人課件
- 非標自動化設備項目進度表
- 【幼兒自主游戲中科學探究活動實踐研究文獻綜述1900字】
- 肝膿腫的診斷和治療
- YY 9706.102-2021醫(yī)用電氣設備第1-2部分:基本安全和基本性能的通用要求并列標準:電磁兼容要求和試驗
- GB 7691-2003涂裝作業(yè)安全規(guī)程安全管理通則
- GA 36-2018中華人民共和國機動車號牌
- 危險化學品雙重預防機制培訓課件
- 預防醫(yī)學考試題+答案
- 跌倒墜床原因分析預防措施
- 52206馬工程組織行為學課件
- 各類食物營養(yǎng)與配餐(蛋類的營養(yǎng))課件
評論
0/150
提交評論