<html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script> <link href="http://localhost/test/styles/jquery/ui/skins/redmond/jquery-ui-1.7.2.custom.css" media="screen" rel="stylesheet" type="text/css" /> <style type="text/css"> #demo-frame > div.demo { padding: 10px !important; }; </style> <script type="text/javascript"> $(function() { $(".slider-range").slider({ range: true, min: 0, max: 24 }); }); </script> </head> <body> <div class="demo"> <p> <label for="amount">Time range:</label> <input type="text" id="amount1" style="border:0; color:#f6931f; font-weight:bold;" value="" /> <input type="text" id="amount2" style="border:0; color:#f6931f; font-weight:bold;" value="" /> <input type="text" id="amount3" style="border:0; color:#f6931f; font-weight:bold;" value="" /> </p> <div id="slider-range1" class="slider-range"></div> <div id="slider-range2" class="slider-range"></div> <div id="slider-range3" class="slider-range"></div> </div> <script type="text/javascript"> <?php for ($i=1; $i<=3;$i++) { ?> $("#slider-range" + <?php =$i?>).slider( 'values' : [5 , 20] ) <?php } ?> </script> </body> </html>
У меня есть код выше, но это не точка 5 и 20, а диапазон изменен с 0-24 на 0-100 .. Пожалуйста, помогите мне решить эту проблему ... вместо 5 и 20 ... мое значение исходя из базы данных ....
С уважением Nisanth
просто попробуйте
$("#slide1").slider('values', 0, 10); $("#slide1").slider('values', 1, 20);
Надеюсь, что это поможет:)
Я не использовал ползунок, но посмотрите, поможет ли это:
$(".selector").slider({ min: 5, max: 20 });
Прежде всего, вам нужно исправить правильный код:)
вы используете
бегунок («значения»: [5, 20])
и должно быть
бегунок ({значения: [5, 20]})