http://www.qxl.dk/でjQueryスクリプトに取り組んでいますが、IE7(より正確にはIE7互換モードのIE8)でコンテンツを読み込めないようです。
「QXLAktuelt」という名前の右側のサイドバーボックスは、Ajaxを使用して外部ファイルからHTMLコンテンツをロードし、カルーセルスクリプト(スクロールするニュースティッカーなど)を開始するload()
カスタムjQueryイベント( "")をトリガーします。aktuelt_loaded
同じページの他のいくつかのコンテンツセクションはAjaxを介してロードされ、それらは問題なく機能するので、何が問題になっているのか疑問に思います。Firefox 3.6とIE8ではすべてが期待どおりに機能しますが、IE8の互換モードでは機能しません。
Ajaxコンテンツをロードするスクリプトは次のとおりです(ページ上でインライン):
<div id="qxlaktueltHolder"></div>
<script type="text/javascript">
$("#qxlaktueltHolder").load("/contents/dk/modul/qxlaktuelt/qxlaktuelt.htm", function() {
$("#qxlaktueltHolder").trigger("qxlaktuelt_loaded", []);
});
</script>
<script type='text/javascript' src='http://www.qxl.dk/contents/dk/js/jcarousellite_1.0.1.min.js'></script>
<script type='text/javascript' src='http://www.qxl.dk/contents/dk/js/qxlaktuelt_liveload.js'></script>
イベントに応答する外部スクリプトは、次のファイルにあります。
http://www.qxl.dk/contents/dk/js/qxlaktuelt_liveload.js
すべてのアイデアは大歓迎です。