[英]How to get value from input with dynamically changed value by jquery UI slider?
我已经通过jquery UI滑块输入了具有动态更改值的文本。 如何通过jquery从$("#scope_input")
获取值? .change
事件仅通过键盘上的手动按键工作,滑动时没有任何价值:
$("#scope_input").change(function() {
console.log($(this).val());
});
$("#scope_slider").slider({
range: "min",
min: 1,
max: 100,
value: 10,
slide: function(event, ui) {
$("#scope_input").val(ui.value);
}
});
您需要手动触发更改事件:
$("#scope_input").val(ui.value).change();
当您更新幻灯片事件中的字段时,触发输入上的更改
$("#scope_slider").slider({
range: "min",
min: 1,
max: 100,
value: 10,
slide: function(event, ui) {
$("#scope_input").val(ui.value).change();
}
});
你试过了吗
$("#scope_slider").bind("slidechange", function(event, ui) {
$("#scope_input").val(ui.value);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.