社区首页 >问答首页 >如何获取具有特定类的列号,并使用它来迭代表

如何获取具有特定类的列号,并使用它来迭代表
EN

Stack Overflow用户
提问于 2016-04-15 05:28:54
回答 1查看 28关注 0票数 1

我在thead部分中有一个带有标头的表。

我需要将类colourme添加到具有表头类selectme的所有表tds中。只有第一个标头有这个类,所以我需要以特定的类获取列号,并使用类colourme填充列下面相同列号的行。

这是我的代码:

代码语言:javascript
代码运行次数:0
复制
<html>
<head>
<style>
td, th {
  border: solid 1px black;
}
</style>
<body>
<table id="mytable" >
<thead>
    <tr>
        <th rowspan="3">Person</th>
        <th>Day 1</th>
        <th>Day 2</th>
        <th>Day 3</th>
        <th  class="selectme">Day 4</th>
        <th class="selectme">Day 5</th>
        <th>Day 6</th>
        <th>Day 7</th>
    </tr>
    <tr>
        <th>Mon</th>
        <th>Tue</th>
        <th>Wed</th>
        <th>Thu</th>
        <th>Fri</th>
        <th>Sat</th>
        <th>Sun</th>
    </tr>
    </thead>
    <tbody>
    <tr>
        <td>Peter</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
    </tr>
    <tr>
        <td>John</td>
        <td>2</td>
        <td>2</td>
        <td>2</td>
        <td>2</td>
        <td>2</td>
        <td>2</td>
        <td>2</td>
    </tr>
    <tr>
        <td>Paul</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
    </tr>
    </tbody>
<tfoot>
    <tr>
        <th>Total:</th>
        <th>4</th>
        <th>4</th>
        <th>4</th>
        <th>4</th>
        <th>4</th>
        <th>4</th>
        <th>4</th>
    </tr>
</tfoot>
</table>
</body>
</html>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-15 05:36:25

您可以循环遍历selectme并使用nth-child选择主体元素。

代码语言:javascript
代码运行次数:0
复制
$('#mytable thead .selectme').each(function(i) {
  $('#mytable tbody td:nth-child(' + ($(this).index() + 1) + ')').addClass('colourme')
})
代码语言:javascript
代码运行次数:0
复制
td,
th {
  border: solid 1px black;
}
.selectme,
.colourme {
  color: red;
}
代码语言:javascript
代码运行次数:0
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table id="mytable">
  <thead>
    <tr>
      <th rowspan="3">Person</th>
      <th>Day 1</th>
      <th>Day 2</th>
      <th>Day 3</th>
      <th class="selectme">Day 4</th>
      <th class="selectme">Day 5</th>
      <th>Day 6</th>
      <th>Day 7</th>
    </tr>
    <tr>
      <th>Mon</th>
      <th>Tue</th>
      <th>Wed</th>
      <th>Thu</th>
      <th>Fri</th>
      <th>Sat</th>
      <th>Sun</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Peter</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
    </tr>
    <tr>
      <td>John</td>
      <td>2</td>
      <td>2</td>
      <td>2</td>
      <td>2</td>
      <td>2</td>
      <td>2</td>
      <td>2</td>
    </tr>
    <tr>
      <td>Paul</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
    </tr>
  </tbody>
  <tfoot>
    <tr>
      <th>Total:</th>
      <th>4</th>
      <th>4</th>
      <th>4</th>
      <th>4</th>
      <th>4</th>
      <th>4</th>
      <th>4</th>
    </tr>
  </tfoot>
</table>

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36648524

复制
相关文章
如何使特定的数据高亮显示?
当表格里数据比较多时,很多时候我们为了便于观察数据,会特意把符合某些特征的数据行高亮显示出来。这不,公司的HR小姐姐就有这个需求,说她手头上有一份招聘数据,她想把“薪水”超过20000的行突出显示出来,应该怎么操作呢?
猴子聊数据分析
2020/02/26
5.6K0
根据表格特定列的内容来追加图标 原
(adsbygoogle = window.adsbygoogle || []).push({});
tianyawhl
2019/04/04
1.4K0
PHP 获取 特定时间范围 类
目录 前序   用途   功能及事项   使用方法   代码及注释 前序:   总体来说,我更应该是一个 android 移动开发者,而不是一个 phper,如果说只做移动端的 APP ,我也不会学
林冠宏-指尖下的幽灵
2018/01/03
2.2K0
laravel 预加载特定的列
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/112351.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/08
7070
laravel 预加载特定的列
jQuery - 获取并设置 CSS 类
下面的例子展示如何向不同的元素添加 class 属性。当然,在添加类时,您也可以选取多个元素:
陈不成i
2021/07/22
2.2K0
如何获取小程序的 AppID,并关联公众号?| 小程序问答 #23
小程序管理员进入公众平台、使用小程序帐户登录后,点击左侧菜单中的「设置」,在「开发设置」一项,就可以查询到小程序的 AppID。
知晓君
2018/08/01
6.5K1
Python-科学计算-pandas-11-df获取特定行或者列
系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2 pandas:0.19.2
zishendianxia
2020/06/16
2.1K0
如何使流水号条码不重复打印
流水条码是企业生产中进行批次管理的常用方式,需要在产品上粘贴条码,这些条码的要求是:按流水号序列打印,每张都不同。因为在实际操作过程中,每天都需要打印,如果条码的起始数据需要人为修改,有可能会出现条码的重复打印。那么这个问题应该如何解决呢?小编下面就详细介绍。
神奇像素科技
2021/11/04
1.1K0
如何使流水号条码不重复打印
详解:小程序如何授权登录并获取用户绑定手机号?
微信小程序中有许多地方需要用户注册信息的地方,需要填写手机号等。下面给大家分享微信小程序获取手机号授权用户登录功能,有了这个组件可以快速获取微信绑定手机号码,无须用户填写。
极乐君
2020/08/27
16.4K1
详解:小程序如何授权登录并获取用户绑定手机号?
java tasklist_java 调用 cmd 中的 tasklist 来获取特定进程的PID[通俗易懂]
Process process = Runtime.getRuntime().exec(“tasklist”);
全栈程序员站长
2022/09/05
1.5K0
将Excel特定某列数据删除
我们之前将表单内的某列数据分到新的excel文件里,那么如何批量将新Excel文件这一特定列进行删除呢?
繁华是客
2023/03/03
2K0
ArcMap获取点要素在栅格图像中所处的行号与列号
  如下图所示,我们已知一张栅格图像以及其上的几个点要素;本文就以此数据为例,介绍获取点要素所处行列号的方法。
疯狂学习GIS
2022/12/18
2.8K0
ArcMap获取点要素在栅格图像中所处的行号与列号
使聊天机器人具有个性
本文结构: 模型效果 模型的三个模块 模块细节 ---- 今天的论文是 《Assigning Personality/Identity to a Chatting Machine for Coherent Conversation Generation》 https://arxiv.org/pdf/1706.02861.pdf 当我们在和聊天机器人互动时,最开始往往很好奇的就是对方到底是人还是机器人呢,所以会问到一些关于对方身份的问题,这对于机器人能否通过图灵测试还是很重要的问题之一。 这篇论文提前预设好机
杨熹
2018/04/03
7610
使聊天机器人具有个性
如何使你的Echarts图表更具有观赏性和实用性?
前面有文章,讲述了Vue中封装Echarts组件,但都是直接上代码,没有具体对代码进行讲述。今天我们就来看看,如何使Echarts图表更美观,都是那部分属性使其更惊艳的。
Javanx
2019/09/04
2.4K0
如何使你的Echarts图表更具有观赏性和实用性?
如何获取公众号里面的歌曲
前段时间一首歌火了,是学弟学妹们自编自导的宿院版成都,唱出了我们这些毕业在异乡漂泊无比怀念母校的心声。 让我梦里遇见的 不止故乡的愁 可是不会保存这段音频啊 于是研究了一下,成功把这首歌曲收到了扣扣音
王小婷
2018/06/01
4.3K0
Python 面向对象-如何查看类的父类,外部如何获取类的名字
B.__base__.__name__ 可以获取到父类的名字。 没有的话就是 object,object 就是一切对象的父类。
小蓝枣
2020/09/23
2.9K0
根据路径获取指定类实例并执行指定的方法
“ 最近在OA项目上和第三方做集成,我需要提供一些接口给供第三方调用,在这个过程中觉得自己测试接口很麻烦,所以想写一个JSP界面来界面化测试自己写的一些接口。”
每天学Java
2020/06/02
2.7K0
如何用Python提取指定文档中的特定字符并加粗显示?
想把从网络上找来的文章(另存为new.docx或者new.html)与高考词汇表(另存为vocabulary.docx或者vocabulary.html)进行比对后,网络文章里的词汇为高考考纲词汇的,则加粗显示。
9135621
2020/04/23
8.6K1
如何用Python提取指定文档中的特定字符并加粗显示?
js获取当前时间(特定的时间格式)[通俗易懂]
在一个程序中需要对用户的操作进行记录,记录其操作信息,需要对操作进行归类, 有时候用户的操作是重复性的操作,那对于重复的操作,也是要区分的,方便查找, 可以通过设置类似GUID的唯一值,也可以获取当前的操作时间来区分,因为时间也是唯一的, 在任何时候时间都不会出现重复,当然可以获取就可以设置,所以您也可以人为的去设置/修改操作时间。 但是这样不好。
全栈程序员站长
2022/09/29
15.1K0
js获取当前时间(特定的时间格式)[通俗易懂]
点击加载更多

相似问题

从url中获取id号(分开),并使用它来选择id号(使用jquery)

45

如何获取类名并使用它?

12

获取具有特定类并具有不等于

36

VBA -如何检索列号并使用它填充另一列?

32

从输入中获取变量并使用它来更改css类

33
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档