依靠组件
UI Core
属性
类型
默认值
animate Boolean false
单击滑动区域时,滑块是否使用动画效果平滑移动到单击位置。
truemax Number 100
滑动范围最大值。
falsemin Number 0
滑动范围最小值。
falseorientation String "auto"
滑动方向。通常无需设定,控件会自行探测正确方向。
"vertical"range Boolean/String false
设置为 true 时,自动探测是否有两个滑块并高亮显示两个滑块间范围。设置为 "min" 时,高亮显示最小值至滑块范围;设置为 "max" 时,高亮显示滑块至最大值范围。
"min"step Number 1
设定滑块最小行进值,需可以被最大范围值减去最小范围值的差整除。
10value Number 0
设定第一个滑块的默认值。
26values Array null
设定多个滑块默认值。range 属性为 true 时,此数值元素个数应为 2。
[10,20,50]
事件
类型
start slidestart
用户开始滑动滑块时执行。
slide slide
使用鼠标拖动滑块滑动时执行。返回 false 禁止滑块移动。
change slidechange
滑动停止,或由程序修改滑块值时执行。使用 event.orginalEvent 属性探测是由用户(鼠标、键盘)或是程序修改。
stop slidestop
用户停止滑动滑块时执行。
方法
调用
value .slider("value"[,value])
得到滑块数值(一个滑块时),传递 value 参数时设置数值。
values .slider("values",index[,value])
得到滑块数值(多个滑块时),传递 value 参数时设置数值。index 为滑块序号,0 起始。
destroy .slider("destroy")
销毁滑块实例。
disable .slider("disable")
禁止操作滑块。
enable .slider("enable")
允许操作滑块。
option .slider("option",optionName[,value])
得到滑块属性,传递 value 参数时设置属性。