2016-07-01 9 views
0

Kann mir jemand helfen zu wissen, was der Begriff "Auto" im folgenden Code bedeutet? Ist der Name der Datei oder ein Tag im XML-Dokument?Jquery: XML Parsing einer Datei

$('car',xmlDoc).each(function(i) { 
        var pointData = new Array(); 
       ... 
+1

Es ist in [der Dokumentation] (http://api.jquery.com/jQuery/#jQuery-selector-context) ... –

Antwort

2

In diesem Fall ist es der Name eines Tags in der XML-docuoment xmlDoc. Die Datei Datei wird wahrscheinlich so etwas wie folgt aussehen:

<stuff> 
    <car make="ford" color="blue"></car> 
    <car make="chevrolet" color="red"></car> 
    <car make="dodge" color="black"></car> 
</stuff> 

In diesem Fall, wenn Sie

tat
$("car", xmlDoc).each(function() { 
    console.log($(this).attr("color"); 
}); 

Sie die Funktion 3 mal laufen würde, einmal für jedes car Element und bekommen jedes Element-color Attribut.