0
これはelement_oldをelement.change関数に渡す正しい方法ですか?関数jqueryに値を渡す?
$('body').on('click', 'input', function(){
element = $(this);
element_old = element.val();
element.change(function(element_old){
if($(this).val() != element_old){ show button}
else{ hide button }
})
});
入力値が元の値から変更された場合にのみ、ボタンを表示したいとします。
できません。 'onchange'はイベントを発生させた要素に対して呼び出されるイベントハンドラです –
可能な重複[http://stackoverflow.com/questions/1909992/how-to-get-old-value-with-onchange-event-in - テキストボックス](http://stackoverflow.com/questions/1909992/how-to-get-old-value-with-onchange-event-in-text-box) – Tikkes
あなたはここで何をしようとしていますか?これは[XY問題]の臭いです(http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) – Liam