基本上我有一個HTML 5的視頻元素,點擊時我需要使它聚焦,這樣我才能控制用戶鍵盤觸發器。如何設置專注於點擊的元素?
這裏是我的代碼:
$(function(){
var focused_vid;
$('.videoe').click(function(){ focused_vid = this });
$(document).keydown(function(e){
if (focused_vid){
// keyboard handler
}
});
});
除了我的視頻元素我有一個文本框。問題是,當影片播放中心的IT禁止我在我的文本框中鍵入並保持觸發鍵按鈕用於視頻處理即使我:
$(window).click(function(e) {
$(e.srcElement.className).focus();
});
問候:)
'$(window).click'中的'e'沒有被定義。所以回調最有可能在點擊時引發錯誤,即使不是'e'不會是點擊事件。 –
@ t.niese仍然不起作用 – user3596474