【问题标题】:Inserting new table row after the first table row using JQuery使用 JQuery 在第一个表行之后插入新表行
【发布时间】:2011-06-18 11:59:17
【问题描述】:

我有一个带有id="#table" 的表格,然后第一行带有id="headings",现在我需要在标题行之后插入一个新行

我使用下面的代码

$("#headings").after($("#table").prepend("<tr>...</tr>"));

但我认为我在这里做错了

【问题讨论】:

    标签: jquery


    【解决方案1】:

    好吧,.after()ref.prepend()ref 需要“HTML 字符串”、“DOM 节点”或“jQuery”对象作为论据。

    所以实际上调用就足够了

    $('#headings').after('<tr><td></td></tr>');
    

    【讨论】:

      【解决方案2】:

      也许$("#table tr:first").after("&lt;tr&gt;&lt;td&gt;some&lt;/td&gt;&lt;td&gt;content&lt;/tr&gt;&lt;/tr&gt;"); 可能更容易?这里是demo

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-03-10
        • 1970-01-01
        • 2017-01-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-10
        相关资源
        最近更新 更多