Я шукав сьогодні вранці і не знайшов простих рішень ... по суті, я хочу зафіксувати зміну вхідного елемента, але також знати попереднє значення.
Ось подія зміни та елемент введення в найпростішій формі. Зрозуміло, що я можу отримати нове значення за допомогою $ (elem) .val (), але чи є підлий метод, який мені не вистачає для отримання попереднього значення? Я не бачу нічого в jQuery API для цього, але, можливо, хтось це вже зробив і має кілька порад?
<script>
$(document).ready(function(){
$('#myInputElement').bind('change', function(){
//var oldvalue = ???
var newvalue = $(this).val();
});
});
</script>
<input id="myInputElement" type="text">
Я не проти написання власного рішення, я просто хочу переконатись, що не відтворюю тут колесо.