【问题标题】:Cannot select a new <tr> after append追加后无法选择新的 <tr>
【发布时间】:2012-08-06 23:09:14
【问题描述】:

我尝试克隆一行,然后将其附加如下:-

codeTable.$("tr:first").clone().appendTo(codeTable);

代码成功克隆并附加了&lt;tr&gt; 元素。 但是当我尝试使用 Jquery 进行选择时,不包含新元素 关于结果。

codeTable.$('tr');

【问题讨论】:

  • 什么是codeTable?显然你的语法是错误的!

标签: jquery clone appendto


【解决方案1】:

你可以试试:

codeTable.find("tr:first").clone().appendTo(codeTable);

并获得tr:

$(codeTable).find('tr');

$('tr', codeTable);

我假设 codeTable 是 jQuery 对象。如果不是,则将其包装在 $() 中,例如 $(codeTable)

【讨论】:

  • @wajatimur 您必须在追加操作后搜索。如果可能的话,请在jsfiddle.net
猜你喜欢
  • 2018-09-11
  • 2012-05-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-21
  • 1970-01-01
  • 2016-03-18
相关资源
最近更新 更多