Jquery 相当于XMl文档的html()方法或innerHTML属性

Jquery 相当于XMl文档的html()方法或innerHTML属性,jquery,xml,innerhtml,dom-traversal,Jquery,Xml,Innerhtml,Dom Traversal,当显示DOM树时,我通常使用jQuery方法html()或DOM属性innerHTML。然而,它们都不适用于XML树 我想知道对于XML树是否有与这两种方法等效的方法?您可以通过 $(this).find('somenode').text(); 及其他物业: var id = $(this).attr('id'); var title = $(this).find('title').text(); // where this is the some node, in $.each for ex

当显示DOM树时,我通常使用jQuery方法html()或DOM属性innerHTML。然而,它们都不适用于XML树


我想知道对于XML树是否有与这两种方法等效的方法?

您可以通过

$(this).find('somenode').text();
及其他物业:

var id = $(this).attr('id');
var title = $(this).find('title').text();
// where this is the some node, in $.each for ex.
text()仅显示节点的文本内容。我需要的是dom树,atma。感谢您的回复。innerHTML仅适用于HTML文档,因此您不能在XML中使用本机JS属性。节点只能在CDATA标记中包含HTML。不能将XML树用作DOM节点。唯一的方法是处理每个已知节点。只需看看这个更新,没有控制台。并检查基本的