2015-03-02 48 views
-2

在jquery中,我試圖檢查我的輸入變量是增加還是減少。以下是我所嘗試過的。如果價值增加或減少的變量我怎麼寫?我試過var amt = $("#current").val(); if (amt > amt){ //do this};如果變量增加或減少,我該如何檢查?

+0

你在比較兩個相同的變量嗎? – PeeHaa 2015-03-02 16:05:21

+7

您必須將變量的前一個值存儲在某處。那個地方取決於你想要達到什麼目的.. – 2015-03-02 16:05:57

+0

顯然不能這樣做,所以你需要解釋更多關於你正在努力完成的事情 – charlietfl 2015-03-02 16:08:07

回答

1

您需要將當前輸入值存儲爲變量,然後將其與新輸入值進行比較。

(function(){ 
var $input = $('#current'), 
    value = $('#current').val(); 


$input.on('change', function(){ 
    var newValue = $(this).val(); 

    if(newValue > value) doSomething(); 
}); 


})(); 
相關問題