私は、これはIE(特にIE8)を除くすべてのブラウザでうまく機能ビデオモーダル示さなければならない:私はこれをクリックするとGET(0).play() - Internet Explorerのエラー
//Video
$("#siteNav li.nav5 a").click(function(){
$("#video").fadeIn();
$(".commercial").get(0).play();
return false;
});
$("#video").click(function(event){
$(this).fadeOut();
$(".commercial").get(0).pause();
return false;
});
を、IE "ページ上のエラー"とリロードします。
私が$(".commercial").get(0).play/pause();
行をコメントアウトしてもエラーは表示されません。
私はこれをIEにやさしい方法で書くことができますか?
私はまた、互換性のあるブラウザにはHTML5ビデオを使用し、IEにはFlowplayer/Flashを使用します。
'.commercial'は何に適用されますか? – ShankarSangoli
'.commercial'はムービーに割り当てるクラスなので、$("。commercial ")をクリックすることができます:{ event.stopPropagation(); });' – Yahreen
映画? HTML5オーディオ/ビデオ?あなたはマークアップを投稿できますか? – ShankarSangoli