题
我有我使用设置在Web应用程序的得分一个jQuery silder。我orignally有它使用户点击提交按钮,但客户端现在想它来更新AJAX风格。
这会工作发现,但滑动功能得到呼吁每一个动作,所以在滑块已完成移动我的AJAX脚本将发送一个分数。
是否有JQuery的滑块被调用的滑块释放的功能?有没有一种直接的方式为我检查,看看当滑块已经被释放?
谢谢,
解决方案
源快速细读后代码,我会说使用“停止”或代替“变”尝试“幻灯片”。如此看来,“停止”事件发生在mouseup事件,而“变”事件发生在mouseup事件,但只有当值改变。我没有看到任何文件,这一点,当然,我没有看很难。
其他提示
当初始化滑块,使用:
var slider = $('.slider').slider({
steps: 10,
handle: $('.knob'),
animate:'true',
min:1,
max:10,
startValue: 1,
change: function(e,ui){
//Do something with ui.value
}
});
不隶属于 StackOverflow