ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看体育直播 >> Javascriptjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> js实现相册翻页,滚动,切换,轮播功能1

js实现相册翻页,滚动,切换,轮播功能1(1/4)

来源:网络整理     时间:2015-05-28     关键词:

本篇文章主要介绍了"js实现相册翻页,滚动,切换,轮播功能1",主要涉及到方面的内容,对于Javascriptjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 我们在做web开发的时候,前台的效果要求是很高的,因为对于不懂程序的用户来说,前台的视觉冲击,无疑是对我们产品的第一印象。在完成web图片各种功能上,很多框架有...

我们在做web开发的时候,前台的效果要求是很高的,因为对于不懂程序的用户来说,前台的视觉冲击,无疑是对我们产品的第一印象。

在完成web图片各种功能上,很多框架有很绚丽的效果,但今天我们来看看用原生的js如何简单的实现这些功能。欢迎大家交流指正。

 1.相册左右点击翻页功能

实现步骤

1.需要一个HTML标签img,添加一张图片。

2.然后需要添加一个js事件onmouseover,使每次鼠标移到图片上指针都会随左右发生变化。

3.最后需要添加一个点击事件,根据鼠标的在左边还是右边,判断是应该上一页还是下一页翻动相册。

HTML代码:

  1. <body> 
  2.         <div> 
  3.             <img src="img/pic1.jpg" id = "bigimg" onmouseover="upNext(this)" width="300" height="300"> 
  4.         div> 
  5. body> 

JS代码: 

  1. <>"text/javascript"
  2.  
  3.             var arr = new Array(); 
  4.             arr[0] = "1.jpg"
  5.             arr[1] = "2.jpg"
  6.             arr[2] = "3.jpg"
  7.             arr[3] = "4.jpg"
  8.             arr[4] = "5.jpg"
  9.             var index = 0; 
  10.             function upNext(bigimg) { 
  11.             var action; 
  12.             var width = bigimg.width; 
  13.             var height = bigimg.height; 
  14.             bigimg.onmousemove = function () { 
  15.                 if (window.event.offsetX < width / 2) { 
  16.                     action = 'left' 
  17.                     bigimg.style.cursor = 'url(img/arr_left.cur),auto';//将鼠标指针更换成向左指向箭头 
  18.                 }  
  19.                 else { 
  20.                     bigimg.style.cursor = 'url(img/arr_right.cur),auto'
  21.                     action = 'right'
  22.                 } 
  23.             } 
  24.             bigimg.onmouseup = function () { 
  25.                 if (action == 'left') { 
  26.                    if(index==0) 
  27.                        return ; 
  28.                    else 
  29.                        index--; 
  30.                 } 
  31.                 else { 
  32.                   if(index == 4) 
  33.                     return
  34.                   else 
  35.                       index ++ ; 
  36.                 } 
  37.                 this.src = 'img/pic'+arr[index]; 
  38.             } 
  39.         } 
  40.          

!!此处需要注意,有些浏览器并不兼容event事件。

相关图片

相关文章