日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Js圖片點擊切換輪播實現(xiàn)代碼

瀏覽:183日期:2024-04-28 14:15:07

圖片點擊切換

<!DOCTYPE html><html> <head> <meta charset='UTF-8'> <title></title> <script type='text/javascript'> window.onload=function(){var btn1=document.getElementById('pre');var btn2=document.getElementById('next');var img=document.getElementById('img1');var imgarr=['images/1.jpg','images/2.jpg','images/3.jpg','images/4.jpg','images/5.jpg','images/6.jpg'];var index=0;var info=document.getElementById('pd'); info.innerHTML='一共'+imgarr.length+'張 圖片 ,當(dāng)前 第'+(index+1)+'張';btn1.onclick=function(){ index--; if(index<0){ index=imgarr.length-1; } img.src=imgarr[index]; info.innerHTML='一共'+imgarr.length+'張 圖片 ,當(dāng)前 第'+(index+1)+'張';};btn2.onclick=function(){ index++; if(index>imgarr.length-1){ index=0; } img.src=imgarr[in000dex]; info.innerHTML='一共'+imgarr.length+'張 圖片 ,當(dāng)前 第'+(index+1)+'張';}; }; </script> <style type='text/css'> *{padding: 0;margin:0; } .outer{width:640px;height:453px;margin:100px auto;text-align: center; } </style> </head> <body> <div class='outer'> <p id='pd'></p> <img src='http://m.b3g6.com/bcjs/images/1.jpg' /> <button id='pre'>上一張</button> <button id='next'>下一張</button> </div> </body></html>

實現(xiàn)效果

Js圖片點擊切換輪播實現(xiàn)代碼

輪播

<!DOCTYPE html><html> <head> <meta charset='UTF-8'> <title></title> <style type='text/css'> *{padding:0px;margin: 0px; } #outer{position: relative;width:660px;height:425px;margin:50px auto ;background:yellow;padding:10px 0;overflow: hidden; } #imglist{position: absolute;list-style: none;/* * 設(shè)置偏移量 * * */left:0px; } #imglist li{margin: 0 10px;float:left; } #navDiv{position: absolute;bottom: 15px;/* * 設(shè)置left值 * outer寬度 640 * navDiv寬度 30*5=125 * 640-125=515 * 515/2=257.5 * left:257.5px; */left:0; } #navDiv a{float:left;width:20px;height:20px;background:#ff1;opacity: 0.5;/*兼容IE8的透明*/filter:alpha(opacity=50);margin: 0 5px; } #navDiv a:hover{background:red; } </style> <script type='text/javascript' src='http://m.b3g6.com/bcjs/tools.js'></script> <script type='text/javascript'> window.onload=function(){var imglist=document.getElementById('imglist');var navDiv=document.getElementById('navDiv');var outer=document.getElementById('outer');//獲取頁面所有的img標(biāo)簽var imgarr=document.getElementsByTagName('img');//獲取頁面所有的A標(biāo)簽var allA=document.getElementsByTagName('a');//默認(rèn)顯示圖片的索引var index=0; //設(shè)置allA[index].style.background='black';//設(shè)置ul的長度imglist.style.width=660*imgarr.length+'px';//設(shè)置navDiv的left值navDiv.style.left=(outer.offsetWidth-navDiv.offsetWidth)/2+'px'; //定義一個定時器標(biāo)識var timer;//點擊超鏈接切換到指定的圖片//為所有的超鏈接綁定單擊響應(yīng)函數(shù)for(var i=0;i<allA.length;i++){ //為每一個超鏈接都添加一個NUM屬性 allA[i].num=i; //為超鏈接綁定單擊響應(yīng)函數(shù) allA[i].onclick=function(){ //關(guān)閉自動切換 clearInterval(timer); //獲取點擊超鏈接的索引,并將其設(shè)置為index index=this.num; //切換圖片 //imglist.style.left=index*-660+'px'; setA(); move(imglist,20,-660*index,'left',function(){ //動畫執(zhí)行完后,再執(zhí)行自動切換 autoChange(); }); };}//自動切換圖片autoChange();//創(chuàng)建一個方法來設(shè)置選中的Afunction setA(){ //判斷是不是最后一張照片 if(index>=imgarr.length-1){ index=0; //如果是最后一張,就把imglist移到0 imglist.style.left=0+'px'; } for(var j=0;j<allA.length;j++){ //去掉內(nèi)聯(lián)樣式,只剩下樣式表的樣式 allA[j].style.background=''; } allA[index].style.background='black'; }; function autoChange(){ timer=setInterval(function(){ index++; index%=imgarr.length; move(imglist,20,-660*index,'left',function(){ setA(); }); },3000);}; }; </script> </head> <body> <!--創(chuàng)建一個外部的div,來作為大的容器--> <div id='outer'> <!--創(chuàng)建一個ul,用來放置圖片--> <ul id='imglist'><li> <img src='http://m.b3g6.com/bcjs/images/1.jpg' /></li><li> <img src='http://m.b3g6.com/bcjs/images/2.jpg' /></li><li> <img src='http://m.b3g6.com/bcjs/images/3.jpg' /></li><li> <img src='http://m.b3g6.com/bcjs/images/4.jpg' /></li><li> <img src='http://m.b3g6.com/bcjs/images/5.jpg' /></li><li> <img src='http://m.b3g6.com/bcjs/images/1.jpg' /></li> </ul> <div id='navDiv'><a href='javascript:;' rel='external nofollow' rel='external nofollow' rel='external nofollow' rel='external nofollow' rel='external nofollow' ></a><a href='javascript:;' rel='external nofollow' rel='external nofollow' rel='external nofollow' rel='external nofollow' rel='external nofollow' ></a><a href='javascript:;' rel='external nofollow' rel='external nofollow' rel='external nofollow' rel='external nofollow' rel='external nofollow' ></a><a href='javascript:;' rel='external nofollow' rel='external nofollow' rel='external nofollow' rel='external nofollow' rel='external nofollow' ></a><a href='javascript:;' rel='external nofollow' rel='external nofollow' rel='external nofollow' rel='external nofollow' rel='external nofollow' ></a> </div> </div> </body></html>

tools.js

//動畫函數(shù)/*參數(shù) * -1.obj 對象 * -2.speed 速度 * -3.target 執(zhí)行動畫的目標(biāo) * -4.arrt 要變化的樣式 * -5.callback:回調(diào)函數(shù) 將會在動畫執(zhí)行完后執(zhí)行 */ function move(obj,speed,target,arrt,callback){ //關(guān)閉上一次定時器 clearTimeout(obj.timer); //判斷速度的正負(fù)值 //如果從0向800移動則為正 //如果從800向0移動則為負(fù) var current=parseInt(getStyle(obj,arrt)); if(current>target){ speed=-speed; } //開啟一個定時器 //為obj添加一個timer屬性,用來保存它1自己的定時器的標(biāo)識 obj.timer=setInterval(function(){ //獲取原來的left值 var oldvalue=parseInt(getStyle(obj,arrt)); //在舊值的基礎(chǔ)上增加 var newvalue=oldvalue+speed; if(speed<0&&newvalue<target||speed>0&&newvalue>target) { newvalue=target; } obj.style[arrt]=newvalue+'px'; //當(dāng)元素到達(dá)target關(guān)閉定時器 if(newvalue===target||newvalue===target){ clearTimeout(obj.timer); //動畫執(zhí)行完 執(zhí)行函數(shù) callback&&callback(); } },30);};

實現(xiàn)效果

Js圖片點擊切換輪播實現(xiàn)代碼

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩高清一区二区| 欧美午夜三级| 欧美激情精品| a天堂资源在线| 色综合视频一区二区三区日韩| 午夜免费一区| 激情国产在线| 日韩在线不卡| 日韩欧美综合| 亚洲www免费| 成人羞羞视频播放网站| 亚洲一区免费| 91成人精品观看| 日韩在线欧美| 国产精品一区高清| 欧美亚洲三区| 蜜桃免费网站一区二区三区| 蜜臀久久久久久久| 青草国产精品久久久久久| 国产精品一区二区三区四区在线观看 | 欧美一区在线观看视频| 色婷婷综合网| 亚洲精品小说| 亚洲二区免费| 日日夜夜免费精品| 日韩av一二三| 日韩伦理在线一区| 噜噜噜躁狠狠躁狠狠精品视频| 欧美综合社区国产| 美女精品网站| 国产成人精品一区二区三区在线| 国产精品av久久久久久麻豆网| 日韩动漫一区| 久久在线免费| 亚洲另类av| 国产精品久久观看| 一区二区亚洲精品| 国产精品香蕉| 一区二区国产精品| 亚洲伦乱视频| 国产欧美日韩精品一区二区三区| 欧美性感美女一区二区 | 成人亚洲一区| 最新国产精品久久久| 欧美少妇精品| 国产精品久一| 日本视频一区二区| 亚洲激情偷拍| 国产精品日韩精品中文字幕| 久久一级电影| 国产成人精品一区二区三区免费| 国产视频网站一区二区三区| 影院欧美亚洲| 久久久久91| 涩涩av在线| 国产极品一区| 精品久久一区| 精品高清久久| 精品国产a一区二区三区v免费| 国产欧美日韩视频在线| 91亚洲精品在看在线观看高清| 美国三级日本三级久久99 | 高清久久一区| 国产精品s色| 免费一级欧美片在线观看网站| 天堂av一区| 久久国产三级精品| 国产精品久一| 中文字幕色婷婷在线视频 | 精品女同一区二区三区在线观看| 日本精品久久| 久久亚洲人体| 精品欧美一区二区三区在线观看| 桃色一区二区| 日韩制服丝袜先锋影音| 日韩精品第一| 福利视频一区| 日韩视频在线一区二区三区| 亚洲久久一区| 久久精品一区二区三区中文字幕| 成人一区不卡| 国产精品美女久久久| 日韩av一区二区三区| 精品国产aⅴ| 激情欧美日韩一区| 亚洲综合另类| 日韩不卡免费视频| 日本蜜桃在线观看视频| 性欧美xxxx免费岛国不卡电影| 国产农村妇女精品一区二区| 日韩av电影一区| 成人午夜精品| 国产精品久久久久久久久久白浆| 日本欧美不卡| 欧美亚洲网站| 亚洲欧美日韩在线观看a三区| 欧美伊人久久| 不卡中文一二三区| 久久狠狠久久| 日韩视频不卡| 国产乱论精品| 国产精品女主播一区二区三区| 免费日韩一区二区三区| 伊人久久亚洲美女图片| 久久久精品国产**网站| 视频在线观看91| 亚洲最新无码中文字幕久久 | 日本蜜桃在线观看视频| 亚洲日产国产精品| 黑丝美女一区二区| 成人污污视频| 日韩福利视频一区| 亚洲精品1区2区| 精品久久中文| 久久99蜜桃| 亚洲ab电影| 伊人久久亚洲影院| 久久国产成人午夜av影院宅| 老司机精品视频网| 亚洲精品乱码| 日本国产亚洲| 久久黄色影视| 国产精品一区二区中文字幕| 日本特黄久久久高潮| 在线一区二区三区视频| 久久亚洲美女| 婷婷综合国产| 国产美女亚洲精品7777| 日韩中文字幕91| 日韩精品免费观看视频| 青青草国产成人99久久| 国产精品nxnn| 国产suv精品一区| 色天使综合视频| 午夜欧美精品久久久久久久| 亚洲免费观看| 国产欧美久久一区二区三区| 久久亚洲国产精品尤物| 中文在线资源| 欧美日韩视频一区二区三区| 免费在线观看不卡| 国产日韩一区| 激情黄产视频在线免费观看| 欧美三级网址| 日韩中文字幕亚洲一区二区va在线 | 综合一区av| 久久影院资源站| 久久一区二区三区喷水| 视频国产精品| 狠狠久久伊人| 在线综合欧美| 国产一卡不卡| 新版的欧美在线视频| 香蕉久久久久久久av网站| 日韩1区2区日韩1区2区| 色在线视频观看| 亚洲免费福利一区| 亚洲天堂资源| 欧美日韩亚洲一区二区三区在线| 中文字幕在线视频久| 亚洲aa在线| 久久国产电影| 国产精品99久久免费| 欧美精品九九| 精品视频自拍| 日韩极品在线观看| 国产二区精品| 麻豆国产欧美日韩综合精品二区| 黄色在线网站噜噜噜| 欧美在线看片| 中文一区一区三区免费在线观 | 日韩超碰人人爽人人做人人添| 日本国产精品| 日韩av中文在线观看| 国产亚洲福利| 香蕉人人精品| 日本国产精品| 国产成人1区| 国产精品蜜月aⅴ在线| 蜜桃传媒麻豆第一区在线观看| 五月天久久久| 999久久久91| 国产精品久久观看| 精品国产亚洲日本| 国产精品白浆| 国产欧美一级| 久久国产精品色av免费看| 视频一区免费在线观看| 国内精品99| 亚洲一级二级| 婷婷中文字幕一区| 国产精品美女久久久浪潮软件| 午夜久久久久| 亚洲影院天堂中文av色| 午夜在线一区二区| 亚洲精品乱码| 国产欧美精品久久| 精品国产午夜肉伦伦影院| 91偷拍一区二区三区精品| 国产+成+人+亚洲欧洲在线|