我使用jQuery滑块更改输入值。
div#slider
input#amount
我使用输入的值来执行一些数学运算:
$("input#amount").change(function() {
...
问题是,当我在输入中输入一些值时,它工作正常,但是使用滑块,值似乎会改变,但不会执行任何计算。
的jsfiddle: http://jsfiddle.net/mfeqoL7L/
为什么/如何解决这个问题?
THX!
答案 0 :(得分:1)
问题是使用.val
在输入元素上设置值并不会触发change
事件:Why does the jquery change event not trigger when I set the value of a select using val()?
设置.change
后,手动触发事件调用.val
。