Надеюсь, что кто-то может помочь мне до того, как у меня выпадут волосы!
Я работаю над своим сайтом и пытаюсь использовать .load (), чтобы захватить и его содержимое с другой страницы и отобразить его надомашняя страница.
Код:
$(document).ready(function(){
$(".abt").empty().load("about-andrew-broomfield.html article.aboutPage", function() {
Cufon.refresh('h3');
});
});
Это прекрасно работает во всем, кроме IE !!Я использую IE 8 и использую код HTML5shim от Google, чтобы теги распознавались.
По сути, в IE запускается .load (), но я получаю
<div class="abt"><article class="aboutPage" /></div>
Вместо
<div class="abt"><article class="aboutPage"> .......CONTENT........< /article></div>
я уже включаю
$.ajaxSetup ({
// Disable caching of AJAX responses */
cache: false
});
Так что не думайте, что это как-то связано с кэшированием, и у меня есть функция ajaxComplete, которая запускается после загрузки, и этодействительно запускается в IE.
У кого-нибудь есть идеи относительно того, почему IE не загружает весь контент?
Приветствия:)