当前位置: 首页 > 知识库问答 >
问题:

添加头并仅从父表的tbody插入第一个tr

舒浩邈
2023-03-14

我必须使用tbody的第一行创建thead。我不能完全控制标记,所以我使用jQuery来实现这一点。

我已经成功地使用了一些借用的脚本,但当我将多个表添加到页面时,第一行似乎在下面的表中重复

我可以想象我需要以父表为目标,通常我会给每个表一个ID,但我不能,因为这些都是为我生成的。

在这把小提琴上可以看到正在发生的事情的一个例子http://jsfiddle.net/FGH6B/

我当前的jquery如下

jQuery("document").ready( function() {

    var mytable = $("table"); 

    mytable.prepend(document.createElement('thead'));

    $("table thead").append($("tbody tr:eq(0)"));

});

共有1个答案

宗政学
2023-03-14

试试这个:

$("document").ready( function() {
    $('table').each(function(){
    $(this).prepend('<thead></thead>')
    $(this).find('thead').append($(this).find("tr:eq(0)"));
})});

工作演示

 类似资料:
  • null 如何修改sql查询以实现此目的 插入到表2(Id2)从表1中选择id1;

  • 问题内容: 我有这张桌子: 我想插入一个新字段,例如 order ,对于每个引用,我将设置一个新月值。因此输出应为: 我可以用一个简单的查询做到这一点吗? 编辑 上面的例子只是一个例子。这是我在数据库上的真实表: 问题答案: MySQL不支持分析(IE:ROW_NUMBER),这是您要使用的输出结果。使用: 通常,这将需要单独的语句来声明@rownum和@ref变量,但是如果像在示例中所看到的那样

  • 你好,我正在创建一个游戏,它有分数,我需要使点被添加和更改setText. 我在转换时遇到了问题,因为我在字符串中获取文本值,对其求和会产生错误。 错误:不兼容的类型:int无法转换为String错误:不兼容的类型:String无法转换为int错误:二进制运算符的坏操作数类型'第一种类型:int第二种类型:TextView

  • 问题内容: 我有这段代码可以从“ jobseeker”表中选择所有字段,并可以通过将userType设置为“ admin”来更新“ user”表,其中userID =$ userID(此userID是我用户中的一个用户数据库)。然后,该语句应将这些值从“ jobseeker”表插入到“ admin”表中,然后从“ jobseeker表”中删除该用户。sql表很好,我的语句正在将userType更改

  • 我有一个使用ApacheFOP生成的文档,其中包含一个多页动态表,该表具有一个fo:table标头,其中包含使用fo:marker和fo:retrievetable标记的上一页中的项目总和。 这工作正常,除了在第一页这一行是无用的,我想从第一页删除它,然后将其放在文档的每隔一页上。 我所寻找的是一个与fo:table的“在中断时省略标头”属性完全相反的选项。 我遇到了不同渲染引擎的以下选项: fp

  • 问题内容: 我是SQL的初学者,对Transact-SQL不太了解。 我意识到这是一个新手问题,但是我正在寻找一个简单的解决方案。 我有一个带有一些列()的表。 主表 我想从该表中选择数据并插入到其他两个表中。 第一桌 是来自的前三个字符的组合 第一个表中的数据按的前三个字符和客户代码分组 第二张桌子 那么,如何通过使用SQL选择主表的行来插入第一张表和第二张表呢? 感谢您的所有答复。 问题答案: