我加載飼料項目到使用這個jQuery阿賈克斯()調用,我基本上從http://www.makemineatriple.com/2007/10/bbcnewsticker/IE8中jQuery.ajax()出現的問題?
var timestamp = true; //set whether timestamp is displayed in
$.ajax({
type: "GET",
url: "sample-feed.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('item').each(function(){
var title = $(this).find('title').text();
var link = $(this).find('link').text();
if(title.length >=57){
title = title.substring(0,54) + "...";
}
var addItem = '<li class="tickerTitle"><a href="'+link+'">'+title+'</a>';
if (Boolean(timestamp)== true){
var time = new Date(Date.parse($(this).find('pubDate').text()));
addItem +='<span class="timestamp">' + makestamp(time) +'</span></li>';
}
$('ul#news').append(addItem);
});
它可以在Chrome 4和Firefox 3.6解除了UL,但是我在IE8加載它,以某種方式ajax調用失敗。我試圖使用IE8的開發工具來查看它究竟發生了什麼,但我還沒有成功。
所以兩個問題
- 這有什麼錯公然與我在這裏Ajax調用可能被阻止我看到它在IE它在FF /鉻?
- 有什麼特別的考慮,我必須做出對的Internet Explorer系列瀏覽器與問候到這個特殊的jQuery的方法?
我已經做了這方面的一些google搜索,但沒有明顯快到了。其他
一注:我目前使用jQuery 1.3.2由於在同一網站上的一些傳統腳本。我曾嘗試加載1.4.2,它在IE8上的結果相同。
烏姆並不成功函數被調用?如果沒有附加的錯誤處理過,並檢查錯誤是什麼 – jitter 2010-03-23 09:06:19