hi,dear all ,向你们问个问题:已经用css+html写好如下滑块,怎么用js实现滑动效果?
tks~JavaScript滑块
tks~JavaScript滑块
解决方案 »
- 求助
- 关于Ext.FormPanel随着Window隐藏后不会更新的问题
- 用iframe实现动态级联菜单时
- document.designMode="On";在firefox下面不好使,求指教!!急用!!!!!!!!!
- 多张图片每隔几秒显示一张,右下角有1 2 3 等数字可以直接跳到该图片,还要有渐变效果
- 关于JAVASCRIPT操作INNERHTML的问题
- 请教如何通过网页上的按钮判断本地某个程序所在路径并运行
- 请教一个网络排版FCKEditor:任意地方插入任意文字或图片,然后用网页显示出来,结果就和报纸版面差不多?
- 如何实现一个200*200大小的页面(窗口)在屏幕的右下角慢慢移动上来?
- 一个关于下载文档保存的问题---------------十万火急
- Div被Object标签里的插件绘的图层给遮了,跪求各位老师指导,拯救一条绳命吧
- 一个简单jq动画效果,老是有问题
hi,xiaofanku,我是想,当鼠标按住蓝色滑块上下移动时,滑块上下移动~~
1.鼠标按下时(mousedown),将当前的滑块位置(css中top的值)和鼠标位置(在屏幕上的纵坐标位置pageY)记录下来,同时给滑块绑定鼠标移动事件函数;
2.鼠标移动时(mousemove),随着移动事件的发生,绑定的移动函数会不断的执行(每次具体执行过程为:计算当前pageY和之前记录下的pageY的差值,然后将“差值+之前记录的top值”得到当前滑块应该在的top值,最后将top值写到滑块的样式中。),滑块因为top不断变化,上下位置也就会不断变化。
3.鼠标松开时(mouseup),取鼠标消移动函数的绑定。
你可以直接使用 jqueryui的slider
或者参看它的源代码修改成自己需要的