我想实现个鼠标按下滚动速度加快
时间:2011-12-15
来源:互联网
HTML code
现在我实现了鼠标点击上下时 图片上下滚动。 但是我还想实现当鼠标左键按下时滚动速度变快那种效果。。求大神帮忙
<style> body{ padding:0; margin:0;} img{ width:100px; height:100px;} .up,.down{ width:100px; height:20px; background:#9CC; text-align:center;} </style> <div class="up" id="up">向上</div> <div id="scrollup" style=" width:100px; height:100px; overflow:hidden"> <div id="scrollup1"> <img src="image/person1.jpg" /> <img src="image/person2.jpg" /> <img src="image/person3.jpg" /> <img src="image/person4.jpg" /> </div> <div id="scrollup2"></div> </div> <div class="down" id="down">向下</div> <script> var speed = 10; var scrollup= document.getElementById("scrollup"); var scrollup1 = document.getElementById("scrollup1"); var scrollup2 = document.getElementById("scrollup2"); scrollup2.innerHTML = scrollup1.innerHTML; function Marqueeup(){ if(scrollup2.offsetTop == scrollup.scrollTop ){ scrollup.scrollTop -= scrollup2.offsetHeight; }else{ scrollup.scrollTop++; } } function Marqueedown(){ if( scrollup.scrollTop ==0 ){ scrollup.scrollTop += scrollup2.offsetHeight; }else{ scrollup.scrollTop--; } } var mar = setInterval(Marqueeup,speed); var up = document.getElementById("up"); var down = document.getElementById("down"); up.onclick = function(){ clearInterval(mar); mar = setInterval(Marqueeup,speed); } down.onclick = function(){ clearInterval(mar); mar = setInterval(Marqueedown,speed); } </script>
现在我实现了鼠标点击上下时 图片上下滚动。 但是我还想实现当鼠标左键按下时滚动速度变快那种效果。。求大神帮忙
作者: luliangshu350 发布时间: 2011-12-15
写个onmousedown方法去控制下speed 应该就可以了。。
作者: zsx841021 发布时间: 2011-12-15
up.onmousedown = function () {
clearInterval(mar);
speed = 1;
mar = setInterval(Marqueeup, speed);
}
像这样
clearInterval(mar);
speed = 1;
mar = setInterval(Marqueeup, speed);
}
像这样
作者: zsx841021 发布时间: 2011-12-15
实现了 3Q
作者: luliangshu350 发布时间: 2011-12-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28