【问题标题】:Clear / Empty all contents of tbody element?清除/清空 tbody 元素的所有内容?
【发布时间】:2012-10-24 02:18:14
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: dart


    【解决方案1】:

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

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

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

    或者,您也可以这样做:

    el.children.clear();
    

    其中children 是一个List<Element>,带有一个clear() 方法来清除列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-24
      • 2018-07-08
      相关资源
      最近更新 更多