如何在輸入中按Tab鍵時防止change
事件?防止選項卡上的更改事件keydown
我已經添加e.preventDefault()
到事件處理
http://jsfiddle.net/949frs9j/1/
如果更改一個輸入,按選項卡,然後觸發change
事件的價值...
<input id="tab1" type="text"> <input id="tab2" type="text">
$('input').keydown(function(e){
if(e.which == 9){
e.preventDefault();
if(e.target.id == 'tab1'){
$('#tab2').focus();
}
else{
$('#tab1').focus();
}
}
}).change(function(){
console.log('change');
});