-1

jQueryを使用してXMLを解析しようとしていますが、これを私の人生で機能させることはできません。

var geoCity = "Aberdeen"
$.ajax({  
        type: "GET",  
        url: "http://www.google.com/ig/api?weather="+geoCity,  
        dataType: "xml",  
        success: parseXml 
    });
    function parseXml(xml) {  
            $(xml).find("weather").each(function() {  
                $("body").append($(this).find("current_conditions").text() );  
                    });  
            }  
        });
4

1 に答える 1

2

タグ current_conditions にはテキストがありません。そのすべての子には属性があります。

また、関数は次のようにする必要があります。

function parseXml(xml) {  
        $(xml).find("weather").each(function() {  
            $("body").append($(this).find("current_conditions").text() );  
        });
    };
于 2012-08-21T20:05:13.680 に答える