2013-12-19 126 views

回答

1
$.event.special.focus = { 
    trigger: function(e){ 
     console.log(e); 
     return false; // if false, focus is not firing 
    } 
}; 

試試這個代碼。

編輯由OP:

pushOK的代碼爲出發點,我需要。我需要達到我的目標詳細在下面的評論是:

$.event.special.focus = { 
    trigger: function(e){ 
     e.preventDefault(); 
     return true; 
    } 
}; 
+0

我知道我可以做到這一點,謝謝。但那不是我想要的。我需要覆蓋默認的焦點動作。 –

+1

@AndrewBullock你正在爲之而行的行爲是什麼? –

+0

我有很多調用.focus()的代碼。我想在移動設備上防止此元素聚焦,但我希望任何onfocus處理程序觸發。 –