嗨,我該如何預先加載Javascript/jQuery中的外部XML文件?通過jQuery或Javascript預加載XML
這是我的XML裝載機:
jQuery.ajax({
type: "GET",
url: dictionaryList,
dataType: ($.browser.msie) ? "text/xml" : "xml",
success: function(xml) {
var xml2 = load_xml(xml);
var i=0;
$(xml2).find('wordle').each(function(){
$(xml2).find('w').each(function(){
var tmpHold = $(this).text();
if (tmpHold.substring(0, 1) == letter) {
if ($(this).attr('p') == 1) {
wordColor = 'color: #693030';
} else {
wordColor = 'color: #5a5a5a';
}
$('#wordList').append('<li class="w" style="'+wordColor+';">'+$(this).text()+'</li>');
}
});
});
}
});
無論哪個瀏覽器,`dataType`必須始終爲`xml`。 – jAndy 2011-01-26 11:00:22
@jAndy - 我不得不補充說,讓webkit和IE玩球。 – 2011-01-26 11:02:11