0

我想在用户使用完滑块后而不是在操作滑块时执行一些功能。

只有在句柄停止后,才启动该功能。我记得使用 setTimeout 和 clearTimer 执行此操作,但我不记得如何准确执行此操作。

$('#slider').on('slide', function(){ 
   some_function();
});

请注意,我使用的是nouislider而不是 jquery。

4

2 回答 2

2

在我看来,您想要对set事件进行回调,该事件在用户停止滑动时发生。

$('#slider').on('set', function(){ 
   some_function();
});

http://refreshless.com/nouislider/events-callbacks/

于 2014-12-05T21:20:35.223 回答
0

尝试收听“更改”事件。

于 2014-12-05T21:18:40.863 回答