我有一个像这样的xml:
<row1>
<name />
<data>
<content>Oct - Dec 13</content>
<content>Jan - Mar 14</content>
<content>Apr - Jun 14</content>
<content>Jul - Sep 14</content>
<content>Oct - Dec 14</content>
<content>0##8##</content>
<content>0##9##</content>
</data>
</row1>
我想过滤节点然后推入数组,例如,我只想要没有“##”的节点,然后将元素推送到数组中。
这是我编辑的代码,但没有运气
$xml.find('row1 content').each(function(i, content) {
if ('content:contains("0")'){
$(this).text("1");
}
else{
options.xAxis.categories.push($(content).text());
}
});
谁能告诉我哪里出错了?
答案 0 :(得分:0)
$xml.find('row121 content').each(function(i, content) {
if ($(content).text() == "0##8##"||$(content).text() == "0##9##"){
$(this).text("null");
}
else{
options.xAxis.categories.push($(content).text());
}
});
使用条件||它可以解决问题