0
html中有一些元素附帶了默認事件。就我而言,我與<input type="text" id="filter">
讓默認動作先執行
工作,我已經應用了按鍵事件的輸入,像這樣:
$('#filter').on('keypress', function(){
console.log($(this).val());
});
這裏有例子什麼我按什麼日誌給出了一個列表我:
PRESSED ==>造成日誌
- 'A' ==>'
- 'AA' ==> 'A'
- 'AAA' ==> 'AA'
正如你可以看到默認情況下被我的事件完成後調用。這意味着在按鍵上,我的函數在實際更新之前將輸入值的當前值寫入日誌中。
我想獲得價值價值已更新後避免連接的舊值與轉換的關鍵角色。
有沒有辦法強制默認動作先行?如果沒有,這不是什麼大不了的事情,我會用我的第二種方法。只是好奇,如果這是可能的。
謝謝,這解決了這個問題。我會盡我所能接受答案。 – rottenoats 2015-02-24 10:55:01
@Grimbode - 不客氣! – adeneo 2015-02-24 11:44:56