【发布时间】:2012-01-18 08:54:35
【问题描述】:
我正在使用 jquery ui sortable 对 TR 中的 TD 进行排序。在 chrome 中,这似乎是向右缩进 TD。从 SO 上找到的类似问题,我认为这是因为 chrome 添加了一个额外的 TD,它在控制台下甚至不可见,并且只是被渲染。
如何做到这一点?
我发现这个 sn-p 试图强制 chrome 再次渲染,但这似乎不起作用。
var n = document.createTextNode(' ');
$('TD:eq(0)').parent().get(0).appendChild(n);
n.parentNode.removeChild(n);
在 SO 上发现的类似问题说他能够通过在他的视图项上调用函数 .render() 来解决问题,我认为这是提问者正在使用的库的自定义函数。
关于如何强制刷新 DOM 有什么想法吗?
【问题讨论】:
标签: jquery-ui dom google-chrome rendering jquery-ui-sortable