jQuery UI 滑块(Slider) – 范围滑块

<!doctype html>
<html>
<head>
<meta charset=”utf-8″>
<title>jQuery UI 滑块(Slider) – 范围滑块</title>
<link rel=”stylesheet” href=”http://apps.bdimg.com/libs/jqueryui/1.10.4/css/jquery-ui.min.css”>
<script src=”http://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js”></script>
<script src=”http://apps.bdimg.com/libs/jqueryui/1.10.4/jquery-ui.min.js”></script>

<script>
$(function() {
$( “#slider-range” ).slider({
range: “max”,
min: 1000,
max: 5000,
value: 3270,
slide: function( event, ui ) {

var redBase = $(“#redBase”).val();
//var plan = $(“#plan”).val();
var plan = ui.value;
var goodsMoney = $(“#goodsMoney”).val();
var prestoreKL = $(“#prestoreKL”).val();
//var dayday = $(“#dayday”).val();
var dayday = parseInt((redBase*365)/((plan-goodsMoney)*(prestoreKL/10000.00)));
//alert(dayday)
$( “#amount” ).val( ui.value );
$( “#dayamount” ).val( dayday );
}
});
var redBase = $(“#redBase”).val();
var plan = $(“#plan”).val();
var goodsMoney = $(“#goodsMoney”).val();
var prestoreKL = $(“#prestoreKL”).val();
var dayday = parseInt((redBase*365)/((plan-goodsMoney)*(prestoreKL/10000.00)));

$( “#amount” ).val( $( “#slider-range” ).slider( “value” ) );
$( “#dayamount” ).val( dayday );
//day= ((redBase*365)/((plan-goodsMoney)*(prestoreKL/10000.00)));     //90
});
</script>
</head>
<body>

<input type=”hidden” value=”139″ id=”redBase” /> <!– 红条基数(实际售价) –>
<input type=”hidden” value=”139″ id=”goodsMoney” /> <!– 商品价格 –>
<input type=”hidden” value=”1800″ id=”prestoreKL” /> <!– 经验值(在表格的基础上乘以100,放大100倍)–>
<input type=”hidden” value=”3270″ id=”plan” /> <!– 购物金额(可以使最低最高的) –>
<input type=”hidden” value=”” id=”dayday” /> <!– 天数(可最多最少天数,对应的 购物金额为最高的时候填写最少天数)–>
<p>
<label for=”amount”>价格范围:</label>
<input type=”text” id=”amount” style=”border:0; color:#f6931f; font-weight:bold;”>
</p>
<p>
<label for=”dayamount”>天数:</label>
<input type=”text” id=”dayamount” style=”border:0; color:#f6931f; font-weight:bold;”>
</p>

<div id=”slider-range”></div>

</body>
</html>

You may also like...

发表评论