這對我解析XML和通過jQuery附加代碼似乎工作在每一個瀏覽器不錯,但Chrome瀏覽器(僅適用於Mac,鍍鉻的Windows版本正常工作)和探險家。我沒有意識到代碼中存在明顯的問題,所以我認爲一些新鮮的眼睛可能會有所幫助。任何人都知道什麼可能導致在Mac上的IE和Chrome不追加?XML jQuery的問題
<script type="text/javascript" charset="utf-8">
$(document).ready(function()
{
$.ajax({
type: "GET",
url: "sitenav.xml",
dataType: "xml",
success: parseXml
});
function parseXml(xml)
{
$(xml).find("GoogleAnalytics").each(function()
{
$("li#google_analytics").append('<ul><li>' + $(this).find("NavHeader").text() + '</li></ul>');
});
}
});
</script>