【发布时间】:2015-02-15 02:56:56
【问题描述】:
我正在使用默认的 HTML5 范围滑块。它可以工作,但是是否可以随时更改此滑块的值(当在范围栏上单击鼠标按钮并且鼠标滑动到任何一侧时)? 重要提示:是否可以不使用 jQueryUI,而仅使用 jQuery(或纯 JS)?
HTML:
<input type="range" name="oc-max-price" id="oc-max-price" min="390" max="5000" step="10" value="5000">
<span id="oc-max-price-val">5000</span>
jQuery 代码:
$('#oc-max-price').change(function () {
var mP = $('#oc-max-price').val();
$('#oc-max-price-val').text(mP);
console.log(mP);
});
【问题讨论】:
-
试试 .on('input', ....
-
查看纯JS解决方案的编辑答案。
标签: javascript jquery