如何在不使用Jquery UI的情况下动态移动HTML5范围的输入句柄
How to dynamically move HTML 5 range input handle without using Jquery UI
内容:
我有一个HTML5范围输入滑块。如果我使用jQuery来更改所述滑块的值,则句柄的位置不会改变。这可以使用jQueryUI框架中的.slider((方法来实现。但是,我希望使用jQuery库来实现相同的结果。
问题:
如何使用jQuery1.11.2或Javascript动态设置HTML5范围输入的值并使句柄移动位置。
代码尝试:
下面是我用来解决这个问题的两段代码。
$("#rangeInput").attr("value", "100");
$("#rangeInput").val("100")
表格:
<form id="noisePolForm">
<input id="rangeInput" type="range" value="0" step="3" min="80" max="140" class="noisePol">
</form>
您需要使用.prop()
,而不是.attr()
:
$("#rangeInput").prop("value", "100"); //Or $("#rangeInput").prop("value", 100);
jsFiddle示例
您的第二个示例运行良好,您只是忘记了#
$("#rangeInput").val("100") //Or $("#rangeInput").val(100)
jsFiddle示例
相关文章:
- 如何在没有ajax的情况下将javascript动态数据发送到php变量
- 如何在不重新加载整个网页的情况下动态更改经度和纬度的值
- 如何动态设置填充并在不刷新的情况下显示它
- 在不增加分析跳出率的情况下,绑定网页上的内部链接以动态加载
- 在没有新行的情况下调整td中的动态加载内容
- 如何动态更改所选选项并在不重新加载的情况下进行更新
- 在表单未传递的情况下使用.html()动态插入隐藏文本字段
- 我可以在不丢失旧评论的情况下设置disqus_identifier吗?动态
- Highcharts - 如何在不重新创建图表的情况下动态禁用 plotBorder
- 如何在嵌套级别不受限制的情况下显示对象的动态嵌套子数组对象
- 是否可以在没有javascript的情况下以html形式动态进行计算
- 如何在不使用 CSS 的情况下在动态添加的 javascript DOM 元素中保留空格
- 如何在不刷新的情况下删除动态创建的表行(最好使用标准的向左滑动动画)
- Yii2 中有什么方法可以在不重新加载的情况下动态更改 URL?来自 PJAX 的一部分
- 如何在不使用 eval 的情况下动态访问 JSON 节点
- 如何在不点击页面加载的情况下动态创建文本框
- 你能在没有指令的情况下在ngModel上动态呈现HTML吗
- 如何在没有内联javascript hanlder的情况下将参数从动态表传递到事件处理程序
- 在不重新加载页面的情况下加载新的动态图表
- 在动态情况下为相应的图像分配按钮