2011-09-24 51 views
0

您好我想創造一些滑塊,我需要做的就是讓這中有3個選項滑塊:jQuery的滑塊計算器

  1. 用戶想借用(12,500高達100,000)金額 - 從哪裏選擇在這裏

  2. 09期基於價值每月還款會顯示一個值 - 從那裏選擇在這裏

  3. 過了多久(從五個年高達25yrs)將顯示一個值。

我已經看過其他人在這裏,但不太明白他們是如何工作的邏輯上,所以如果任何人可以幫助將是偉大的。

我加入了一個快速的圖像我到Dropbox的製作:http://dl.dropbox.com/u/12506430/sliders.jpg

回答

0

Demo here

<h2>How much would you like to borrow?</h2> 
<div id="amount"></div> 

<h2>Over how long?</h2> 
<div id="period"></div> 

<h2>Result</h2> 
Your monthly payment will be $<span id="monthly">204.86</span> 


function update() { 
    var amount = $('#amount').slider('value'); 
    var period = $('#period').slider('value'); 
    var monthly = (amount + amount * 0.03 * period)/(period * 12); 
    $("#monthly").text(monthly.toFixed(2)); 

} 

$("#amount").slider({ 
    value: 12500, 
    min: 12500, 
    max: 100000, 
    step: 50, 
    slide: function() { 
     update(); 
    } 
}); 

$("#period").slider({ 
    value: 5, 
    min: 5, 
    max: 25, 
    step: 1, 
    slide: function() { 
     update(); 
    } 
}); 
+0

爲喜感謝,但我還需要給爲當前滑塊量: '$(「#金額」)滑塊(「值」); $('#period')。slider('value');' 按照每個滑塊右側的滑塊圖像,但我不確定如何去做? 謝謝。 –

+0

這裏是一個更新顯示當前值:http://jsfiddle.net/majidf/wT7pF/ –

+0

謝謝你這樣做,但不幸的是我需要更多一點,這是它變得非常複雜:我有一個電子表格:'' http:// dl.dropbox.com/u/12506430/LOAN%20CALC%20FIGURES.xlsx'所以有三張 乾淨,中等和不利 我想要那個依賴於它使用的信用等級1張3張 所以如果它很好,它使用乾淨的表格 ,如果你移動數量和年份,它會從這張表格中獲取數據,這非常複雜。 –