600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > JavaScript实现鼠标滚轮控制页面图片切换

JavaScript实现鼠标滚轮控制页面图片切换

时间:2020-01-29 20:22:07

相关推荐

JavaScript实现鼠标滚轮控制页面图片切换

web前端|html教程

JavaScript,js,控制

web前端-html教程

鼠标上的滚轮是一个不错的东东,为什么这么说,因为它能帮助我们快速的浏览网页,快速的进行长篇文章的阅读。对于web前端的我们来说又怎么能不注重这个鼠标滚轮呢,那么它能如何让用户更好的浏览网页呢?本文主要介绍JavaScript实现鼠标滚轮控制页面图片切换功能,涉及javascript事件响应及页面元素动态操作相关实现技巧,需要的朋友可以参考下,希望能帮助到大家。

简单的云购夺宝源码下载,ubuntu中有几个分区,信号量引发tomcat退出,python爬虫动画数据,php字段数据怎么修改,SEO对赌lzw

最常见就是图片的切换了,能通过滚动滚轮进行图片的浏览,省得用户还要去点下一张,做这种繁琐的步骤。来看个简单的例子吧。

破解源码,qt ubuntu 添加库,python爬虫哪里最热,php –ini,渗透seo技术lzw

鼠标通过滚动滚轮切换图片#picBox{ width:800px;height:600px; margin:70px auto; } var nowPic=1; function MouseWheel(e){ var pic; e=e||window.event; for(i=1;i=3){ nowPic=1;}else{ nowPic++;} } /*Firefox注册事件*/ if(document.addEventListener){document.addEventListener("DOMMouseScroll",MouseWheel,false); } window.onmousewheel=document.onmousewheel=MouseWheel;//IE/Opera/Chrome

鼠标通过滚动滚轮切换图片

php旅游网站三合一源码,ubuntu桌面重装,tomcat9 默认端口,java爬虫编写,php高级程序员笔试题,seo培训推荐蜘蛛池排名代做lzw

重点讲解下js代码,不同的浏览器鼠标滚轮事件也不一样,说白点就是兼容性问题,主要是有两种,onmousewheel(IE/Opera/Safari/Chrome)和DOMMouseScroll(Firefox),如果想兼容firefox,应采用addEventListener监听,这个函数有3个参数,addEventListener(type,listener,useCapture),type就是click,focus……类型,而listener可以直接写方法function(){},也可以调用写好的方法体,如我的例子。useCapture是一个布尔值,只有true和false,表示该事件的响应顺序,选false则采用bubbing(冒泡)方式,选项true采用Capture方式。对于addEventListener以后会出一个详解。

在MouseWheel方法中e.wheelDelta兼容IE等其它浏览器,每当滚动一次滚轮会返回+3/-3(上滚/下滚),而e.detail兼容Firefox浏览器,每当滚动一次滚轮会返回+120/-120(上滚/下滚),通过这些返回的值可以做出是向上还是向下滚动的判断。而for循环只是让图片有顺序的隐藏和显示,相信这个不难看懂。

文中错误与疏漏之处欢迎大家指正。

js控制页面字体大小的问题_html/css_WEB-ITnose

jQuery学习笔记之控制页面实现代码_jquery

js 控制页面跳转的5种方法_javascript技巧

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。