0

我有一个 html5 网页,可以读取 xml 并在其中显示信息。该页面是用jquery编写的。

这是我的 xml:xml

这是我的 html5:html

我可以完美地阅读 html5(这对我来说很难),但是当我想显示它时,我必须重新加载页面才能看到信息,因为起初我什么也看不到!:(

有人能帮助我吗?非常感谢!

ps 我通常在 Firefox 上打开它,因为 safari 和 chrome 不打开它。(我认为是因为我的配置)

var xml;
$(document).ready(function(){
    $.ajax({
        type: "GET",
        url: "base_es.xml",
        dataType: "xml",
        success: xmlParser
    });
});
//loading XML file and parsing to .main div.
function xmlParser(data) {
    xml = data;
    $('#load').fadeOut();
    $(xml).find("fac").each(function () {
    name = $(this).attr("id");
    name2 = $(this).find("esc").text();
    var curso = $(this).find("curso").text();
    $("#list").append("<li><a href='hor3.html?id=" + name + "'data-transition='slide'><h3  id='name'>" + name + "</h3></a></li>");
    }); $('#list').listview('refresh');
} 
4

1 回答 1

0

好的,我已经看到我可以使用location.reload(); 或重新加载页面top.location.href='hor2.html';

于 2013-01-28T22:02:26.903 回答