2011-06-29 22 views
0

IE、Chrome、Firefoxの違いを理解しようとしています。私は、ページ上の次のコードを持っている:IEまたはChromeでjQueryフラッシュオブジェクトのクリックイベントが発生しない

$('object').live('click', function(){ 
    alert('Fired'); 
}); 

私はその後、いくつかのフラッシュコントロール(私の場合、私はUploadifyを使用しています)でページを読み込みます。 Flashコントロールをクリックすると、Firefox 4でアラートが表示されます。ただし、IE8やChromeではアラートは表示されません(他のブラウザはテストされていません)。

明らかに欠けていますか?

多くのありがとうございます。

答えて

0

もっとコードを表示できますか?これはうまくいくはずだから、なぜあなたが困惑しているのか分かります。マークアップの文法上のエラーである可能性があります。 live()の具体的な理由がない限り、このようなものを試してみてください。

$('object').click(function() { 
    alert('Fired!'); 
}); 
関連する問題