标签: jquery-xml

jQuery中的jQuery Parse XML显示移动列表UL UL仅返回XML中的最后一项

我正在使用jQuery Mobile 1.1.1和jQuery 1.7.1.JQuery mobile可以有一个嵌套列表,点击后可以在另一个屏幕上显示下一个ul.请参阅此示例:http://jquerymobile.com/demos/1.1.1/docs/lists/lists-nested.html#&ui-page=0-8

我试图通过解析XML数据文件来做到这一点.我列出列表的内容没有问题,但是,点击第一个父项,我总是得到最后一个父项的子项.

看着Firebug,我可以看到那里的所有儿童区域,但这种关系在某种程度上变得混乱......

如何点击第一个父LI并获得该父母的子女?

这是我的脚本部分与jquery/mobile cdn:

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.css" />
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
    var xml;
    $(document).ready(function(){
        $.ajax({
            type: "GET",
            url: "test.xml",
            dataType: "xml",
            success: xmlParser
        });
    });
        //loading XML file and parsing to .main div.
        function xmlParser(data) {
            xml = data;

            $('#load').fadeOut();

            $(xml).find("Employee").each(function () {
                name = $(this).attr("name");
                var email = $(this).find("email").text();
                var jobtitle = $(this).find("jobtitle").text();
                var address = $(this).find("address").text();
                var workphone = $(this).find("workphone").text();
                var homephone = $(this).find("homephone").text();
                var cellphone = $(this).find("cellphone").text(); …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-mobile jquery-xml

4
推荐指数
1
解决办法
8200
查看次数

标签 统计

jquery ×1

jquery-mobile ×1

jquery-xml ×1