2017-02-27 64 views
2

我正在使用引導滑塊在我的網頁中創建滑塊選項。但它只顯示文本框而不是滑塊。任何幫助是極大的讚賞。Bootstrap-Slider顯示文本框而不是滑塊

下面是JSFiddle。

https://jsfiddle.net/wzndt6La/

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/core.js"></script> 
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/9.2.0/ 
bootstrap-slider.min.js"></script> 
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/twitter- 
bootstrap/2.3.2/js/bootstrap.js"></script> 

<p>Slider Box</p> 
<input id="ex13" type="text" data-slider-ticks="[0, 100, 200, 300, 400]" 
data-slider-ticks-snap-bounds="30" 
data-slider-ticks-labels='["$0", "$100", "$200", "$300", "$400"]'/> 
+0

引導2將不使用jQuery 3合作 –

回答

3

庫的順序是錯誤的。

而且,就像你可以在documentation看到你錯過了數據提供屬性:

<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> 
 
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
 
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/9.7.2/css/bootstrap-slider.min.css"> 
 
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/9.7.2/bootstrap-slider.min.js"></script> 
 

 

 
<input id="ex13" type="text" 
 
     data-provide="slider" 
 
     data-slider-ticks="[0, 100, 200, 300, 400]" 
 
     data-slider-ticks-snap-bounds="30" 
 
     data-slider-ticks-labels='["$0", "$100", "$200", "$300", "$400"]'/>

1

所以你需要降級<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/core.js"></script><script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>,一切都按預期工作。

$('#ex1').slider({ 
 
\t formatter: function(value) { 
 
\t \t return 'Current value: ' + value; 
 
\t } 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/9.7.2/bootstrap-slider.js"></script> 
 
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css" rel="stylesheet"/> 
 
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/9.7.2/css/bootstrap-slider.css" rel="stylesheet"/> 
 

 
<input id="ex1" data-slider-id='ex1Slider' type="text" data-slider-min="0" data-slider-max="20" data-slider-step="1" data-slider-value="14"/>