【问题标题】:Dynamically generate table and then add td based upon some condition? [closed]动态生成表,然后根据某些条件添加 td? [关闭]
【发布时间】:2013-02-21 06:19:47
【问题描述】:

我有 javascript 方法,我根据条件添加表和 tr。然后基于其他条件,我调用另一个 javascript 方法,我想每次都添加新的 td 。

我看了这个链接http://forum.jquery.com/topic/jquery-insert-td-before-previous-td

但是这里 td 是在任何其他 td 之前添加的,我想在前一个 td 之后添加一些条件。如果有任何 jquery 方式请告诉我。

【问题讨论】:

  • 我们可以看看你创建的html和jQuery函数吗?
  • 如果insertBefore之前插入,我想看看API文档会帮助你找到append的方法

标签: javascript jquery jquery-plugins


【解决方案1】:

你可以试试这个例子;

<table id="mytable">
    <tr>
        <td>cell1</td>
    </tr> 
</table>
</br><a id="clickme">clickme</a>


$("#clickme").click(function() {
    $('<td>cell</td>').appendTo('#mytable tr');
    i++;
});

当您单击该链接时,它会将新的&lt;td&gt; 添加到当前&lt;td&gt; 旁边的行中。

这是一个working live demo

您可以根据需要自定义。

【讨论】:

  • 感谢您的解决方案。如何添加表格?
  • 使用$('&lt;table id="mytable"&gt;&lt;tr&gt;&lt;/tr&gt;&lt;/table&gt;').appendTo('body');
猜你喜欢
  • 1970-01-01
  • 2020-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-25
  • 2018-02-25
  • 2021-11-03
  • 2021-12-30
相关资源
最近更新 更多