jQuery XML parsing comment obtenir de l'attribut d'élément

XML:

<item>
     <title>Some title</title>

     <description>
     <![CDATA[
      Some description text Some description text Some description text Some description text Some description text Some description text 
      Some description text Some description text Some description text Some description text Some description text Some description text 
      Some description text Some description text Some description text Some description text Some description text Some description text 
      Some description text Some description text Some description text Some description text Some description text Some description text 
     ]]>
     </description>

     <media:content isDefault="true" medium="image" url="http://sampledomain.com/image.jpg">
      <media:title>Image title</media:title>
      <media:description>Image description</media:description>
      <media:thumbnail url="http://sampledomain.com/image.jpg" width="160" height="120" />
     </media:content>

     <wfw:commentRss>http://sampledomain.com/comment/feed/</wfw:commentRss>
     <slash:comments>0</slash:comments>
    </item>

Je suis aller chercher le css de l'ajax et en onsuccess fonction de mon code est comme suit:

$(xml).find('item').each(function() {
 var title = $(this).find('title').eq(0).text();
 var url   = $(this).find('content').attr('url');

 //Printing url as undefined
 alert(url);
 console.log($(this).find('content');

});

Ce que je veux obtenir l'url du contenu de l'attribut, je suis de l'élément d'enfants (titre, description, contenu, commentRss et commentaires)
mais quand j'essaie d'obtenir le $(this).find('contenu') Il n'est pas de me donner quelque chose
Quelqu'un peut-il comprendre ce que je fais mal?
Grâce

var url=$(this).find('contenu').attr('url').val(); ou essayez d'utiliser .texte() j'espère que ça aide

OriginalL'auteur shankhan | 2011-01-28