gpt4 book ai didi

javascript - 向没有类的元素添加类 - jQuery

转载 作者:太空宇宙 更新时间:2023-11-03 23:43:08 25 4
gpt4 key购买 nike

在下面的 table 中只有一个 td 有类,另一个没有类:

<table id="bow-me">
<tr class="row-me">
<td class="show-me">Pet is Great</td>
<td>Pete is Greate</td>
</tr>
</table>

我试过类似的方法:

if(!$("#bow-me tr td").hasClass("show-me")) {
$(this).addClass("know-me");
}

但这并没有在我的第二个 td 中添加 class know-me

我附上了 JSFiddle here

如果我只想将 Class 添加到第二个 td 那么我该怎么办?

最佳答案

试试属性选择器和 :not() 得到<td>没有任何类

$('#bow-me tr td:not([class])').addClass('know-me');

或者如果你想指定哪个<td>像第一个或第二个一样,使用 :eq()

$('#bow-me tr td:eq(1)').addClass('know-me');

文档引用

  1. > :not()
  2. > Attribute selectors
  3. > .eq()

关于javascript - 向没有类的元素添加类 - jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22249911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com