为什么相同的代码无法正确排列数据?

可以排列不能排列

       function FetchChild() {
            var data = [];
            $('#players > li.player').each(function() {
                data.push(buildJSON($(this)));
            });

            return data;
        }
        function buildJSON($li) {
            var subObj = {
                "location": $li.contents().eq(0).html(),
                "name": $li.contents().eq(1).html(),
                "uberx": $li.contents().eq(2).html(),
                "uberblack": $li.contents().eq(3).html()
            };
            $li.children('ul').children().each(function() {
                if (!subObj.children) {
                    subObj.children = [];
                }
                subObj.children.push(buildJSON($(this)));
            });
            return subObj;
        }

同一樣的CODE , 為什麼我排列不到? DATA 都一致, 是差了什麼嗎? 謝謝

希望有人可以幫到我, 已然停了一個月了

阅读 276
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏