1

我如何在飞镖中做到这一点?

抓取一个 tbody 元素后,我想对其调用 empty() ,但这似乎不存在:

var el = query('#search_results_tbody');
el.empty();

我试过这个,但它表现得很奇怪,我什至不明白结果是什么!

el.nodes.forEach((c) {c.remove();});
4

1 回答 1

4

我相信目前最快和最简单的方法是将内容设置为空:

var el = query('#search_results_tbody');
el.innerHtml = '';

innerHtml这些天在浏览器上进行了相当优化,应该很快。

或者,您也可以这样做:

el.children.clear();

哪里children有一个List<Element>清除clear()列表的方法。

于 2012-10-24T08:00:16.353 回答