イベントをクラス名keybox
の要素にバインドできます。この要素は動的に生成されます。 動的に作成された要素のjquery(ホバーとロード)イベントバインディング
$('body').on('click','.keybox', function(){
// some code here
});
しかし、同じ要素のために、私は次のコードを使用して
hover
と
load
イベントを結合しようとした:
$('body').on('hover','.keybox', function(){
// some code here
});
$('body').on('load','.keybox', function(){
// some code here
});
....と期待通りのが動作していません。
誰かがこの問題を解決できますか? hover
とload
イベントを、クラス名がkeybox
の要素にバインドしたい場合、この要素は動的に生成されます。
? – Roljhon
これを参照してください:http://stackoverflow.com/questions/203198/event-binding-on-dynamically-created-elements – locateganesh
私のJSファイルはクロム拡張の中のコンテンツスクリプトです。実際のページ読み込み後に読み込まれます。すなわち、 'body'がロードされている – Savaratkar