2016-04-19 14 views
0

私はkeypressで実行される以下のjqueryコードを持っていますが、私はボタンクリックで同じことを実行したいと思います。私を助けてください。ボタンをクリックしたときにkeypressイベントを呼び出す?

$('#itemselected').live('keypress', function() { 
     //some code which using $(this) also. 
} 
+1

'$ ( '#itemselected')click(function(){' – guradio

+0

[this](https://jsfiddle.net/fho10tsq/1/)のようなものがありますか? –

答えて

1
var myFunction = function(event){ 
    console.debug(event); 
    //do your stuff here 
}; 
    $('#itemselected').on('keypress', function(event) { 
     myFunction(event); 
} 
$('#itemselected').on('click', function(event) { 
     myFunction(event); 
} 
0

私はあなただけを追加することができると思うクリック

$('button').click(function() { 
$('#itemselected').trigger('keypress'); 
}); 
+0

私はすでにこれを試しましたが、動作していません:( –

+0

exaclyは動作しません。コンソールにエラーがありますか? – madalinivascu

+0

上記のコードを実行している間はエラーは発生しません。コンソールの入力をオブジェクトとして見ることができます。 –

0

上のキーの押下をトリガーにしてくださいので、などのイベントタイプのリストに 'クリック':

$('#itemselected').on('keypress click', function() { 
     //some code which using $(this) also. 
}); 
関連する問題