2

xmlノードのテキストを取得する次のコードがあります

$(xml).find('entry').each(function(){
     alert($(this).find('author').text());
});

これにより、それぞれにテキストが発生した場合に警告が表示されます<name>

このようなノードでテキスト値を取得するのに苦労しています-

<im:name>

コードを次のように変更します-

$(xml).find('entry').each(function(){
     alert($(this).find('im:name').text());
});

うまくいきません。誰かが私を正しい方向に向けてくれませんか。

検索してみましたが、この形式のノードを何と呼ぶか​​わかりません!

ありがとう

4

1 に答える 1

3

あなたは逃げることができます:

alert($(this).find('im\\:name').text());

http://jsfiddle.net/6Y2ff/

于 2012-11-22T12:05:09.347 に答える