如何删除某个元素后的空格?我有这个代码。
</table>" "
&amp; nbsp是变量。我正在尝试这个。
$("table").each(function() {
var text = $(this).children();
text = text.replace('" "', "");
$(this).text(text);
});
答案 0 :(得分:3)
您需要替换父文本。请注意,使用.text
会返回html中
所在的空格。这实际上更容易更换。
$("table").each(function () {
$(this).parent().text(function (_, text) {
return text.replace(/"\s+"/, '');
});
});
答案 1 :(得分:0)
请参阅How do I select text nodes with jQuery?
该功能将帮助您选择流氓文本节点,您可以从那里删除它