私はサイトhttp://skidox.comを持っていて、左側に小さなカレンダーがあります。緑色のボックスの 1 つをクリックすると、IE8 を除くすべてのブラウザーでデータがファンシー ボックスに正しく表示されます。
なぜこれが起こっているのか理解できないようです。どんな助けでも大歓迎です。
私はサイトhttp://skidox.comを持っていて、左側に小さなカレンダーがあります。緑色のボックスの 1 つをクリックすると、IE8 を除くすべてのブラウザーでデータがファンシー ボックスに正しく表示されます。
なぜこれが起こっているのか理解できないようです。どんな助けでも大歓迎です。
</div>
Ajax 応答の最後に余分なものがあります。削除してみてください。IE8 は、構文エラーに対して非常に敏感です。
documentmode を ie 8 標準から ie の要素を検査する標準に変更すると、正常に動作します。つまり、ドキュメント タイプの問題です。これはあなたを助けるかもしれません。このリンクを試すことができますか
また、つまり 8 モードのサイトで、doctype が宣言されていないことを確認しました。
私は一度 fancybox と ie8 で同じ問題に直面しました:
交換してみる
$(document).ready(function() {
と
jQuery(function( $ ){
それが役立つことを願っています。