2015-02-10 93 views
2

我已經試過這個基本的jQuery範圍滑塊jQuery的滑塊與範圍和不同的背景色

<script> 
$(function() { 
$("#slider").slider(); 
}); 
</script> 

HTML

<div id='slider'></div> 

如何自定義範圍,以顯示不同的背景顏色和工具提示

+2

您更改CSS – Spokey 2015-02-10 13:20:43

回答

0
$("#slider").css("background","red"); 
$(".ui-slider-range-min").css("background","yellow"); 
0

$(function() { 
 
    $("#slider-range-min").slider({ 
 
     range: "true", 
 
     value: 37, 
 
     min: 150, 
 
     step:150, 
 
     max: 7000, 
 
     
 
     slide: function(event, ui) { 
 
     $("#amount").val("$" + ui.value); 
 
     } 
 
    }); 
 
    $("#amount").val("$" + $("#slider-range-min").slider("value")); 
 
    }); 
 
//You can set multipel values as 
 
//values: [ 150, 250,1000,3000, 5000, 7000 ],
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
 
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css"> 
 
    <script src="//code.jquery.com/ui/1.11.2/jquery-ui.js"></script> 
 

 
<p> 
 
    <label for="amount">Maximum price:</label> 
 
    <input type="text" id="amount" readonly style="border:0; color:#f6931f; font-weight:bold;"> 
 
</p> 
 
    
 
<div id="slider-range-min"></div>

+0

如何在滑塊的底部增加價值,以改變滑塊的顏色 – software 2015-02-11 07:37:25

+0

您可以通過CSS ** ** – 2015-02-11 08:16:15

+0

$做到這一點(「#slider」)的CSS(「背景」 ,「紅」); (「。ui-slider-range-min」)。css(「background」,「yellow」); – 2015-02-11 08:16:37