javascript - 如何设置生成 slider 的输入的默认值?

标签 javascript html

我有以下代码显示一个 slider ,用户可以在其中选择 3 个选项:淡色、中色或深色

 <input id="concentration" type="text"
                            data-provide="slider"
                            data-slider-ticks="[1, 2, 3]"
                            data-slider-ticks-labels='["pale", "medium", "deep"]'
                            data-slider-min="1"
                            data-slider-max="3"
                            data-slider-step="1"
                            data-slider-tooltip="hide" />

如果未触摸 slider ,如何设置默认值?目前,如果 slider 未被触摸,它将通过 javascript 获得的值将为 3,这是最大值。我想将其默认设置为 1。谢谢

最佳答案

尝试使用 data-slider-valdata-slider-value 属性。

在你的情况下它看起来像这样:

<input id="concentration" type="text"
                            data-provide="slider"
                            data-slider-ticks="[1, 2, 3]"
                            data-slider-ticks-labels='["pale", "medium", "deep"]'
                            data-slider-min="1"
                            data-slider-max="3"
                            data-slider-step="1"
                            data-slider-tooltip="hide"
                            data-slider-value="1"
 />

如果我没记错的话,您正在使用 Slider for Bootstrap

如果我没看错你可以访问this演示页面了解更多信息。

关于javascript - 如何设置生成 slider 的输入的默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43708480/

相关文章:

javascript - 将对象插入数组,操作会更改每个元素

javascript - 西蒙游戏如何进行?

javascript - 用于替换非 A-Z 字符和特定字符串的正则表达式

html - 悬停时可点击图像上的文字

javascript - 如何遍历嵌套数据

javascript - 需要使用 javascript 检查多个 div 中是否存在类

html - 相当于 DOM focus() 的 CSS

html - 导航栏中的搜索输入

javascript - 防止在按键时插入特殊字符,但允许现有的

html - float : left not working as expected