1

jquery を使用して xml ドキュメントを正常に解析していますが、使用時に HTML タグを維持できないようです。$(this).find("p").text()

私のxmlは次のようになります。

<block>
  <p><b>Speech:</b> Some text</p>
  <a>http://www.ur.com/</a>
</block>

.text() がすべての html タグを削除することは理解していますが、<p>タグ間のデータを取得するにはどうすればよいの"<b>Speech:</b> Some text"でしょうか?

4

2 に答える 2

0

htmlタグを保持する.html()代わりに使用できるはずです.text()

于 2013-08-03T22:44:26.477 に答える
0

答えが見つかったと思いますが、少なくともこの状況では機能します。おそらく、xml タグが html コンテンツを反映しているためです。問題は ajax dataType にあり、「xml」に設定し、「html」に設定するとすぐに、.find() の後に .html() メソッドを使用できました。貢献してくれた皆さんに感謝します。

于 2020-07-29T18:04:54.323 に答える