我正在使用jQuery滑块来更改输入的值。使用jQuery UI滑块时更新输入值
div#slider
input#amount
我使用输入的值与执行一些数学:
$("input#amount").change(function() {
...
的事情是,当我在输入输入一些值,它工作正常,但随着滑盖玩,该值似乎会改变,但不执行计算。
的jsfiddle: http://jsfiddle.net/mfeqoL7L/
为什么/如何解决这一问题?
Thx!
我正在使用jQuery滑块来更改输入的值。使用jQuery UI滑块时更新输入值
div#slider
input#amount
我使用输入的值与执行一些数学:
$("input#amount").change(function() {
...
的事情是,当我在输入输入一些值,它工作正常,但随着滑盖玩,该值似乎会改变,但不执行计算。
的jsfiddle: http://jsfiddle.net/mfeqoL7L/
为什么/如何解决这一问题?
Thx!
的问题是,使用.val
输入的元素上设置值不火的change
事件:设置.val
后明确Why does the jquery change event not trigger when I set the value of a select using val()?
要手动触发事件调用.change
。
我增加了.change,它工作得很好。谢谢! – flintsburg 2014-11-24 21:24:07
可能的重复[为什么当我使用val()设置select的值时,jquery更改事件不会触发?](http://stackoverflow.com/questions/4672505/why-does-the-jquery-改变事件不触发当我设定值选择我们) – 2014-11-24 19:57:53
确实。奇迹般有效。谢谢! – flintsburg 2014-11-24 21:23:44