[原创] js slider控件(js版滑动条控件)兼容版
DEMO及下载:
http://www.never-online.net/blog/article.asp?id=102
2007-03-01已经更新
特性:
1、兼容IE 6.0 - Opera 9.0 - - Mozilla 1.5.0
2、触发的事件添加 onstart, onchange, onfinish
3、将添加利用该控件和AJAX结合来进行翻页,如:腾讯的文章评论还有新浪样式的文章评论的风格。
4、精确度的BUG已经修改完毕。
5、DEMO里有三个例子,都是利用CSS来改动样式,无需在程序里添加。
6、增加直接移动的效果,即可以用鼠标直接点击移动到坐标。
Quote
接口说明。
构造函数:neverModules.modules.slider(config)
config对象为:
config = {
targetId: "sliderDemo1",//目标容器
sliderCss: "imageSlider",//slider的CSS类
barCss: "imageBar",//bar的CSS类
min: 1,//最小值,默认为0
max: 20,//最小值,默认为100
hints: "move the slider"//提示信息
}
创建方法:
oSlider.create();
取得当前值的方法:
oSlider.getValue();
设置当前值的方法:
oSlider.setValue();
句柄:
onstart - 开始时触发
onchange - 值改变时触发
onfinish - 完毕时触发 (如果要做类似腾讯的文章评论还有新浪样式的文章评论的风格的话,在这里加入事件利用AJAX获取好数据即可,例子将会在不久后推出)
dispose方法可以由用户自己编写。
下一版本。
将可自己添加多个BAR,即有多个滑动条,createBar()方法。