Javascript实现滑块滑动改变值效果
来源:互联网 发布:js 不等于多个值 编辑:程序博客网 时间:2024/06/04 19:19
最近做了一个关于税务的功能,值得一说的是本页面的滑块实现。大家都知道现实中的程序员大部分都是对于页面和美工不是很熟悉。
本人也是,但是本人比较喜欢自己动手来实现。废话不多说。上图:
实现结果:
部分js代码:
window.onload = function (){ var oWin = document.getElementById("win"); var bDrag = false; var disX = disY = 0; oWin.onmousedown = function (event) { var event = event || window.event; bDrag = true; disX = event.clientX - oWin.offsetLeft; this.setCapture && this.setCapture(); return false }; oWin.onmousemove = function (event) { if (!bDrag) return; var event = event || window.event; var iL = event.clientX - disX; var maxL = 480; iL = iL < 0 ? 0 : iL; iL = iL > maxL ? maxL : iL; oWin.style.marginTop = oWin.style.marginLeft = 0; oWin.style.left = iL + "px";//滑块距离左边的位置 document.getElementById("hkline").style.width = iL;//滑块左边绿色条目的宽度 return false }; document.onmouseup = window.onblur = oWin.onlosecapture = function () { bDrag = false; oWin.releaseCapture && oWin.releaseCapture(); };};
说明:
1、主要用的onmousedown和onmousemove 记录了拖动之后的位置。然后通过dom操作去改变相应的组件渲染
源码url:
http://pan.baidu.com/share/link?shareid=454765&uk=1997312776
- Javascript实现滑块滑动改变值效果
- HTML5菜单栏切换实现底部滑块滑动效果实现
- JavaScript实现滑动门效果
- JavaScript回到顶部的滑动效果实现
- JavaScript实现图片的滑动切换效果
- 原生javascript滑块滑动demo
- 使用jQuery实现导航条滑动块效果
- css 实现 section(块) 的左右滑动,以及块内文字居中的效果
- Android滑动改变头部效果
- JavaScript 滑动条效果
- 滑动菜单效果javaScript
- javascript图片滑动效果
- javascript图片滑动效果
- javascript滑动停顿效果
- javascript实现的又一个不错的滑动导航效果
- JavaScript实现图片的滑动切换效果 的Js代码
- JavaScript实现图片的滑动切换效果 的Js代码
- jquery插件滑块效果的实现
- C++ this指针的理解
- 初识EJB3.0的答疑总结(二)
- 头文件string与string.h的区别
- (译)cocos2d精灵教程:第二部分
- 一步一步图片演示新浪微博和CSDN博客同步步骤
- Javascript实现滑块滑动改变值效果
- 基于XMPP协议的aSmack源码分析【1】
- Redis的介绍
- 通过两点算角度
- (译)cocos2d精灵教程:第三部分
- Eclipse配置颜色
- 基于XMPP协议的aSmack源码分析【2】PacketReader
- SQL优化(Oracle)
- pycurl post