divのクリックで「左」または「右」キーボード矢印を押す方法を教えてください。javascript onclickトリガーキークリック(jQueryを使用)
ですから、例えば
$('.item').click(function(){
keyCode(37);
});
ため
divのクリックで「左」または「右」キーボード矢印を押す方法を教えてください。javascript onclickトリガーキークリック(jQueryを使用)
ですから、例えば
$('.item').click(function(){
keyCode(37);
});
ため
は、あなたはもちろん、持っている他のノードとのdocument.body
を置き換えることができ
$('.item').click(function(){
$(document.body).trigger({
type: 'keypress',
which: 37,
keyCode: 37
});
});
のように行くだろう(私は37
が左であることを知っています) keypress
またはイベントがバインドされています。
参考:.trigger()
Definitive way to trigger keypress events with jQueryから:
var e = jQuery.Event("keypress");
e.which = 37; // # Some key code value
$("div").trigger(e);
わからないが、あなたはこれを試すことができます。
$('.item').click(function(){
$('body').trigger("keypress", [{
preventDefault:function(){},
keyCode:13
}]);
});