/**
* 根据指定的偏移量将一个文本节点分割成前后两个独立的兄弟节点.
* @param {element} node
* @param {number} 拆分的位置
*/
U.UF.E.splitText = function (node, offset) {
//如果拆分文字的位置等于总的长度,那么就在最后面添加空文本。
if (offset == node.nodeValue.length) {
var next = document.createTextNode('');
$(node.parentNode).append(next, null, node);
return next;
}
var retval = node.splitText(offset);
return retval;
};
作者:信息录入: