//clean DOM for elements created by tabs (using tabs creates a certain whitespace in the document
//below can be used to clean
$.fn.clean = function(node)
{
for (var n = 0; n < node.childNodes.length; n++)
{
var child = node.childNodes[n];
if (child.nodeType === 8 || (child.nodeType === 3 && !/S/.test(child.nodeValue))) {
node.removeChild(child);
n --;
} else if (child.nodeType === 1) {
$.fn.clean(child);
}
}
};
то вы можете вызвать его, выполнив: $.fn.clean(document);
Определенные пробелы создают эти странные узлы в браузере, и это исправляет их.