jQuery.val不能在范围输入上工作?

前端之家收集整理的这篇文章主要介绍了jQuery.val不能在范围输入上工作?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
< input type =“range”value =“5,17”/>

如果我尝试用$(‘input’)更改值.val(‘8,20’);它不会改变…

但隐藏的输入工作:
< input type =“hidden”value =“s”/>

解决方法

HTML5< input type =“range”/>只处理min和max属性之间的一个值 – 例如:
<input type="range" min="1" max="10" value="5.3" step="0.1" />

$("input[type=range]").val(); // returns 5.3
$("input[type=range]").val(6); // sets value to 6
$("input[type=range]").val(); // returns 6

如果您希望在一个UI输入中使用最小值和最大值,则可以使用jQueryUI的滑块:https://jqueryui.com/slider/

猜你在找的jQuery相关文章