【发布时间】:2017-10-05 17:36:18
【问题描述】:
我正在尝试在选择选项时更改引导滑块的限制和范围值。 我也尝试了一些东西,但没有成功。我的 HTML 代码是:
<div class="form-group">
<div>
<h3>Range</h3>
</div>
<div class="select">
<select name="Levels" id="limit" onchange="myChange()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</div>
JavaScript 代码是:
var sliderB = new Slider("#ex16b", { min: 0, max: 90, value: [0, 10], focus: true });
函数 myChange() {
if(document.getElementById("limit").value=="1")
{
document.getElementById("range2").value= "9";
document.getElementById("range1").value= "0";
sliderB.value="[50,70]";
$('#ex16b').slider('setValue', "[50,70]");
}
if(document.getElementById("limit").value=="2")
{
document.getElementById("range2").value= "90";
document.getElementById("range1").value= "10";
}
if(document.getElementById("limit").value=="3")
{
document.getElementById("range2").value= "120";
document.getElementById("range1").value= "0";
var RangeData = document.getElementById("ex2a");
RangeData.getAttributeNode("data-slider-value").value ="[10,20]";
}
}
CSS 是:
.Widthr2 {
padding : 4px;
margin4 : 20px;
width:25px;
text-align:center;}
我正在分享jsfiddle
请指教。谢谢
【问题讨论】:
-
我在这里更新了代码。 jsfiddle.net/4rg1g9hs 但不工作
标签: javascript jquery html twitter-bootstrap rangeslider