0

嗨,我正在使用最新版本的 jquerytools rangeinput 来拖动滑块并更新捐赠金额,但是我的版本仅在您完成拖动时才更新拖动的范围输入(金额),这里是链接http://bit .ly/12UP4C4这是我的代码。感谢您的帮助。

jQuery(":range").rangeinput({ 
    progress: true,

    change: function(e, i) {
    jQuery('#input_4_4').val(jQuery('.range').val());
    jQuery('.handle').text(jQuery('.range').val());
}});

编辑:我已经尝试按照建议使用下面的 OnSlide 函数,但它似乎不适用于 jQuery 1.8,有什么解决方法吗?

4

1 回答 1

0

我认为您需要使用 onSlide 事件而不是更改。所以像:

jQuery(":range").rangeinput({ 
    progress: true,

    onSlide : function(e, i) {
    jQuery('#input_4_4').val(jQuery('.range').val());
    jQuery('.handle').text(jQuery('.range').val());
}});

直到您完成滑动后才会发生更改事件。取自文档。 http://jquerytools.org/documentation/rangeinput/index.html

于 2013-05-08T14:57:14.213 回答