У меня есть номер типа входного сигналапроверка JQuery, если входное значение увеличивается/уменьшается на изменениях
<input type="number" value="5" id="nmovimentos"/>
Я хочу сделать especific действия, когда значение увеличивается или уменьшается (предупреждения для более простого примера).
У меня есть следующий код JQuery:
$(document).ready(function(){
var oldValue = $("#nmovimentos").val();
$("#nmovimentos").change(function(){
var newValue = $(this).val();
if (newValue > oldValue)
alert("increase!");
else
alert("decrease!");
});
});
Но это не работает, потому что он не может обнаружить вар OldValue .. поэтому любые подсказки о том, как сделать это? Большое спасибо!
Вы могли бы использовать что-то вроде https://github.com/Xaxis/jquery.eye отслеживать изменения любого атрибута элемента, а затем реагировать так, как вам нравится. В случае jquery.eye как старое значение, так и новое значение передаются как параметры для обратного вызова. – Xaxis