这是XML,我希望看到像“thisisthecontentwhatiwant”。 句子中有空格,两个句子由“输入”表示。 当我使用数组时,它通过输入识别每个空间甚至空间。 如何在Jquery中删除数组中的空格?
<list>
<title name="symbol-B">1</title>
<chr>this is the content
what i want</chr>
</list>
这是jsfilddle
$.ajax({
type: "get",
url: "XMLFile1.xml",
async: false,
dataType: "xml",
success: function (xml) {
$(xml).find('list').each(function () {
obj = $(this).find("title");
if (obj.text() == "1") {
var charList1 = (obj.next().text());
alert(charList1);
答案 0 :(得分:0)
您可以使用text
和split
方法。
$('list chr').text().split(" ").join('');
您可以连接结果:
var text = '';
$(xml).find('list').each(function () {
obj = $(this).find("title");
if (obj.text() == "1") {
text += " " + obj.next().text().split(" ").join('');
}
})
alert(text)