我今天早上一直在寻找,没有找到任何简单的解决方案... ... 基本上,我想捕获一个输入元素的变化,但也知道先前的值。
下面是最简单形式的更改事件和输入元素。显然,我可以使用 $(elem)获取新值。Val () ,但是我是否缺少一个获取前一个值的方法呢?我在 jQueryAPI 中没有看到任何可以做到这一点的东西,但是也许有人已经做到了,并且有一些技巧?
<script>
$(document).ready(function(){
$('#myInputElement').bind('change', function(){
//var oldvalue = ???
var newvalue = $(this).val();
});
});
</script>
<input id="myInputElement" type="text">
我不是反对自己写解决方案,我只是想确定我没有在这里重建轮子。