【问题标题】:How to add a <tbody> to a specified <table > with jQuery?如何使用 jQuery 将 <tbody> 添加到指定的 <table>?
【发布时间】:2010-11-28 08:17:30
【问题描述】:

我想在下面添加 tbody:

<tbody id="contact">
    ...
</tbody>

到指定的表:

<table id="target">
...
</table>

【问题讨论】:

  • 表有点脆...替换整个表而不是更改部分更稳定。

标签: jquery html-table dom-manipulation


【解决方案1】:

这里有一个更好的方法:

$("#your_table_id > tbody ").append(yourhtml);

【讨论】:

    【解决方案2】:

    撕掉jQuery docs,可以用

    $("p").append("<strong>Hello</strong>");
    

    所以在你的情况下它会是

    $('#target').append("<tbody id=\"contact\">...</tbody>");
    

    【讨论】:

    • 几乎,双引号内的双引号会使JavaScript引擎关闭。
    • 并确保你避开引号......我忘了:-/
    • 大声笑......大卫和我几乎同时编辑这个:D
    • 是的,我们是。必须是一个非常快速的打字员才能快速完成这些答案。
    【解决方案3】:
    var tbody = "<tbody id='contact' />";
    
    $("#target").append(tbody);
    

    【讨论】:

      【解决方案4】:
      $("#target").append("<tbody id='contact'>content</tbody>");
      

      阅读

      append

      【讨论】:

        猜你喜欢
        • 2012-06-06
        • 2010-12-13
        • 2018-09-27
        • 2019-12-11
        • 2012-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-06
        相关资源
        最近更新 更多