網頁:http://sideradesign.com/eco-art/gallery/jQuery的負載在IE8不工作
此代碼工作正常在所有brwosers除了IE8(沒有測試IE6/7)
jQuery(function() {
jQuery("#main-content").append("<img src='../images/ajax-loader.gif' id='ajax-loader' />");
$ajaxSpinner = jQuery("#ajax-loader");
var thisTarget = jQuery('#thumbnail-nav ul li:eq(0) a.thumb').attr('href');
jQuery('#main-content').load(thisTarget + " .entry-content");
jQuery('a.thumb').click(function() {
$ajaxSpinner.fadeIn();
jQuery('#main-content').animate({
opacity: "0.1"
});
thisTarget = jQuery(this).attr('href');
jQuery('#main-content').load(thisTarget + " .entry-content", function() {
$ajaxSpinner.fadeOut();
jQuery('#main-content').animate({
opacity: "1"
});
});
return false;
});
});
在IE中會發生什麼?什麼? HTTP請求是否被創建?有錯誤嗎? – Pointy 2010-03-04 15:23:20
有很多事情與負載無關。試着把它分解成幾塊,直到你有最短的代碼仍然有問題。 http://catb.org/~esr/faqs/smart-questions.html – noah 2010-03-04 15:27:32
嗨尖尖的,謝謝你的回覆。在IE中, ,應該加載的內容根本不會出現。也不是頁面加載,也不是當我點擊一個鏈接。 你可以自己嘗試:http://sideradesign.com/eco-art/gallery/,嘗試點擊縮略圖 – paul 2010-03-04 15:28:34