Php 使用jQuery在XML中设置新属性
我想使用jquery在XML中添加新属性 例如: XML: 我希望显示为以下内容的新XML:Php 使用jQuery在XML中设置新属性,php,xml,Php,Xml,我想使用jquery在XML中添加新属性 例如: XML: 我希望显示为以下内容的新XML: <data> <section marked="marked"></section> </data> 从上面我想使用jquery添加marked=“marked”属性。您可以在任何XML标记中添加属性,就像在HTML中添加属性一样 首先,XML保存在任何变量中 var a = '<data><section></sec
<data>
<section marked="marked"></section>
</data>
从上面我想使用jquery添加
marked=“marked”
属性。您可以在任何XML标记中添加属性,就像在HTML中添加属性一样
首先,XML保存在任何变量中
var a = '<data><section></section></data>';
此行将在部分
标记中添加一个属性
a.find('section').attr('marked', 'marked');
hi可能重复,我尝试了上面的代码,但它给出了“[object]”输出。@Jay请检查我更新的答案。抱歉,缺少编辑的行。我正在尝试使用“var a=”;a=$(a);a.find('section').attr('marked','marked');警惕(a);'但是相同的输出:(@Jay是的,因为在执行
a=$(a)
之后,变量a
现在是jQuery对象。要获得修改后的xml,必须执行此操作a[0]。outerHTML
。
a.find('section').attr('marked', 'marked');