亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

js實現同一頁面可多次調用的圖片幻燈切換效果

2019-11-20 13:04:39
字體:
來源:轉載
供稿:網友

本文實例講述了js實現同一頁面可多次調用的圖片幻燈切換效果。分享給大家供大家參考。具體實現方法如下:

復制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>js同一頁面可多次調用的圖片幻燈切換效果</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<!--把下面代碼加到<head>與</head>之間-->
<script language="javascript">
//聲明命名空間
var $o = new Object();
//基礎方法
$o.base = {
 e:function(a,f){
  for(var i=0,j=a.length;i<j;i++){f.call(a[i],i);}
 }
}
$o. slide = function (id,arg){
 var arg = arg||{},
  t = document.getElementById(id),
  a = t.getElementsByTagName("a"),
  lis = [],
  cl = arg.color||'#f30',
  ctm = arg.time*1000||2000,
  w = t.clientWidth,
  h = t.clientHeight,
  b = ['<ul style="margin:0; padding:0; list-style:none; display:block; position:absolute; bottom:10px; right:10px;">'],
  index = 0,
  $ = null,
  $ = null;
  function change(i){
   if(!!$){clearTimeout($);}
   index = !isNaN(i)?i:index+1;
   if(index >= a.length){index = 0;}
   $o.base.e(lis,function(k){if(k == index){c(1,this);}else{c(0,this)}});
   var to = - index*h;
   if(a[0].offsetTop == to){
    return;
   }else{
    if(!!$){clearInterval($);}
    $ = setInterval(function(){
     var ot = a[0].offsetTop;
     v = Math[to<ot?'floor':'ceil']((to - ot)*0.2);
     if(ot == to){clearInterval($);$=null;st();}
     ot += v;
     a[0].style.marginTop = ot + "px";
    },30)
   };
  }
  function c(b,o){
   o.style.backgroundColor = !!b?cl:"#fff";
   o.style.color = !!b?"#fff":cl;
  }
  function st(){
   if(!!$)clearTimeout($);
   $ = setTimeout(function(){change()},ctm);
  }
  with(t.style){overflow = 'hidden';position = 'relative';}
  $o.base.e(a,function(n){
   this.style.display = "block";
   with(this.firstChild.style){borderWidth = '0';width = w + 'px';height = h + 'px';}
   b.push('<li style="width:20px; height:20px; line-height:20px; display:block; float:left; margin-left:5px; border:1px solid ' + cl + '; background-color:#fff; color:' + cl +'; font-size:14px; text-align:center; cursor:pointer;">' + (n+1) + '</li>');
  });
  b.push('</ul>');
  t.innerHTML += b.join("");
  lis = t.getElementsByTagName("li");
  $o.base.e(lis,function(n){
   if(n == index){c(1,this)}
   this.onmouseover = function(){
    if(n!=index)change(n);
   }
  });
  st();
}
</script>
</head>
<body>
<!--把下面代碼加到<body>與</body>之間-->
<div id="aa" style="width:402px;height:228px;">
 <a href="javascript:alert('1')"><img src="/images/1.jpg"></a>
 <a href="javascript:alert('2')"><img src="/images/2.jpg"></a>
 <a href="javascript:alert('3')"><img src="/images/3.jpg"></a>
 <a href="javascript:alert('4')"><img src="/images/4.jpg"></a>
 <a href="javascript:alert('5')"><img src="/images/5.jpg"></a>
 <a href="javascript:alert('6')"><img src="/images/6.jpg"></a>
 <a href="javascript:alert('7')"><img src="/images/7.jpg"></a>
 <a href="javascript:alert('8')"><img src="/images/8.jpg"></a>
 <a href="javascript:alert('9')"><img src="/images/9.jpg"></a>
</div>
<script language="javascript">
new $o.slide("aa");
</script>
<br>
<div id="bb" style="width:402px;height:228px;">
 <a href="###"><img src="/images/1.jpg"></a>
 <a href="###"><img src="/images/2.jpg"></a>
 <a href="###"><img src="/images/3.jpg"></a>
 <a href="###"><img src="/images/4.jpg"></a>
 <a href="###"><img src="/images/5.jpg"></a>
</div>
<script language="javascript">
new $o.slide("bb",{color:'#000',time:0.2});
</script>
<br>
<div id="cc" style="width:402px;height:228px;">
 <a href="###"><img src="/images/1.jpg"></a>
 <a href="###"><img src="/images/2.jpg"></a>
 <a href="###"><img src="/images/3.jpg"></a>
 <a href="###"><img src="/images/4.jpg"></a>
 <a href="###"><img src="/images/5.jpg"></a>
</div>
<script language="javascript">
new $o.slide("cc",{color:'green'});
</script>
</body>
</html>

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品亚洲男同gayvideo网站| 国产欧美日韩中文字幕在线| 欧美老少做受xxxx高潮| 视频在线观看99| 亚洲在线免费观看| 九九热这里只有精品免费看| 日本精品va在线观看| 久久久久久这里只有精品| 欧美高清在线视频观看不卡| 精品国内自产拍在线观看| 色yeye香蕉凹凸一区二区av| 91久久国产精品91久久性色| 日韩在线观看免费网站| 自拍亚洲一区欧美另类| 成人性生交xxxxx网站| 亚洲视频自拍偷拍| 久久综合网hezyo| 91免费福利视频| 日本亚洲欧洲色| 亚洲欧美日韩一区在线| 欧美激情亚洲一区| 国产免费一区二区三区在线能观看| 日韩av一区在线| 欧美一区二区三区四区在线| 日韩在线视频二区| 欧美xxxx综合视频| 亚洲成av人乱码色午夜| 中文字幕久久久av一区| 日韩精品在线影院| 成人精品一区二区三区电影免费| 69**夜色精品国产69乱| 久久久免费精品视频| 国产精品久久久久秋霞鲁丝| 米奇精品一区二区三区在线观看| 青青在线视频一区二区三区| 久久久久久久久中文字幕| 亚洲精品久久久久久久久久久| www.日韩视频| 日韩中文字幕免费视频| 亚洲人成亚洲人成在线观看| 欧洲美女免费图片一区| 97碰碰碰免费色视频| 中文字幕日韩欧美在线视频| 国产suv精品一区二区三区88区| 精品视频在线播放免| 欧美精品情趣视频| 一区二区欧美在线| 欧美日韩中文字幕综合视频| 国产成人欧美在线观看| 亚洲曰本av电影| 国内成人精品视频| 日本一区二区在线免费播放| 亚洲国产一区二区三区在线观看| 日韩成人av在线| 亚洲跨种族黑人xxx| 久久精品欧美视频| 欧美亚洲午夜视频在线观看| 成人福利网站在线观看11| 国产亚洲视频在线| 欧美国产日韩在线| 国产精品日日摸夜夜添夜夜av| 国产精品91久久久久久| 精品成人国产在线观看男人呻吟| 在线观看日韩av| 这里只有精品在线观看| 日本亚洲欧美成人| 国产91露脸中文字幕在线| 日韩高清电影免费观看完整| 久久91亚洲精品中文字幕奶水| 国产精品高潮呻吟久久av黑人| 亚洲精品中文字| 国产97在线|日韩| 伊是香蕉大人久久| 欧美国产日韩在线| 91嫩草在线视频| 永久免费精品影视网站| 久久影院免费观看| 国产精品福利在线观看| 日韩精品免费在线观看| 在线观看免费高清视频97| 国产精品一区二区三区毛片淫片| 亚洲自拍中文字幕| 国产精品人成电影在线观看| 一区二区三区动漫| 亚洲男人天堂2024| 国产成人综合av| 国产日韩欧美影视| 国产婷婷97碰碰久久人人蜜臀| 欧美电影免费播放| 色综合色综合久久综合频道88| 911国产网站尤物在线观看| 欧美xxxx18国产| 国产精品网址在线| 欧美成人免费全部观看天天性色| 欧美日韩一区二区免费在线观看| 亚洲欧洲视频在线| 亚洲成年人在线播放| 欧美电影免费播放| 97国产精品免费视频| 欧美高跟鞋交xxxxhd| 午夜精品一区二区三区在线视频| 66m—66摸成人免费视频| 亚洲日韩欧美视频| 欧美日韩成人在线视频| 粗暴蹂躏中文一区二区三区| 国产精品日本精品| 日韩免费在线电影| 中文字幕亚洲欧美在线| 国产人妖伪娘一区91| 欧美大码xxxx| 欧美日韩国产成人在线| 国语自产精品视频在线看一大j8| 亚洲精品视频网上网址在线观看| 午夜精品久久久久久99热| 在线日韩欧美视频| 国产日韩专区在线| 亚洲桃花岛网站| 亚洲淫片在线视频| 狠狠干狠狠久久| 国产精品扒开腿做爽爽爽视频| 亚洲成人av在线| 国产精品入口免费视| 久久视频在线免费观看| 欧美大片第1页| 国产欧美一区二区三区在线| 影音先锋欧美在线资源| 91九色视频导航| 国产精品揄拍一区二区| 亚洲第一福利网站| 永久免费看mv网站入口亚洲| 久久久久久久久国产精品| 88国产精品欧美一区二区三区| 91最新在线免费观看| 日韩高清电影好看的电视剧电影| 日韩精品一二三四区| 俺去啦;欧美日韩| 在线播放精品一区二区三区| 久久精品精品电影网| 久久综合国产精品台湾中文娱乐网| 久久夜精品香蕉| 久久精品精品电影网| 91av在线播放视频| 97视频在线观看播放| 国内揄拍国内精品少妇国语| 91久久精品国产| 欧美在线视频a| 亚洲午夜未满十八勿入免费观看全集| 亚洲一区二区三区成人在线视频精品| 国产成人精品a视频一区www| 精品免费在线视频| 久久精品福利视频| 国产精品一区二区3区| 亚洲跨种族黑人xxx| 国产亚洲欧美日韩一区二区| 91中文字幕在线观看| 国产综合久久久久| 亚洲人成电影网站| 亚洲视频在线免费看| 日本国产高清不卡| 国产亚洲精品成人av久久ww| 91av在线网站| 性夜试看影院91社区| 欧美成人精品在线播放| 日韩久久免费电影|