修剪两个元素之间的白色空间/选项卡?

可能重复:
使用jQuery从元素之间移除非打破的空格( )

如何编写脚本来修剪两个元素之间的空白/制表符?
例如,

<tr>       <td>A     </td>                <td>B   </td>      <td>C    </td>       </tr>

转换成,

<tr><td>A     </td><td>B   </td><td>C    </td></tr>

例如,脚本应该删除第一个<td>xxx</td>元素和第二个<td>xxx</td>元素之间的空格/制表符,依此类推。

谢谢


使用:

function specialTrim(str){
    return str.replace(/>s+</g,'><');
}

你可以在filter()中使用contents()来匹配你的<tr>元素中的文本节点:

$("tr").contents().filter(function() {
    return this.nodeType == 3;
}).remove();
链接地址: http://www.djcxy.com/p/27509.html

上一篇: Trim white space/tab between two element?

下一篇: Are == and != mutually dependent?