jQuery/JavaScript-在两个元素之间修剪空白/制表符?
可能重复:jQuery/JavaScript-在两个元素之间修剪空白/制表符?,javascript,jquery,Javascript,Jquery,可能重复: 如何编写脚本来修剪两个元素之间的空白/制表符? 比如说, <tr> <td>A </td> <td>B </td> <td>C </td> </tr> abc 皈依 <tr><td>A </td><td>B </td><td&
如何编写脚本来修剪两个元素之间的空白/制表符?
比如说,
<tr> <td>A </td> <td>B </td> <td>C </td> </tr>
abc
皈依
<tr><td>A </td><td>B </td><td>C </td></tr>
abc
例如,脚本应该删除第一个xxx
元素和第二个xxx
元素之间的空白/制表符,依此类推
谢谢使用:
function specialTrim(str){
return str.replace(/>\s+</g,'><');
}
function specialTrim(str){
return str.replace(/>\s+您可以使用来匹配
元素中的文本节点:
$("tr").contents().filter(function() {
return this.nodeType == 3;
}).remove();
为什么需要这样做?空白对任何东西都没有影响。或者您的意思是代码实际上是以文本形式显示在页面上?