基本的に私はHTMLキーボードのトリガーを制御できるように、クリックするとフォーカスを合わせる必要があるHTML 5ビデオ要素があります。私は、テキストボックスをした私のvideo要素の他にクリックに焦点を当てた要素を設定するにはどうすればよいですか?
$(function(){
var focused_vid;
$('.videoe').click(function(){ focused_vid = this });
$(document).keydown(function(e){
if (focused_vid){
// keyboard handler
}
});
});
:
は、ここに私のコードです。
$(window).click(function(e) {
$(e.srcElement.className).focus();
});
よろしく:)
あなたの '$(ウィンドウ).click'の' e'は定義されていません。したがってコールバックはクリック時にエラーを投げる可能性が高く、そうでなくても 'e'はクリックイベントではありません。 –
@ t.nieseまだ動作しません。 – user3596474