为了账号安全,请及时绑定邮箱和手机立即绑定

我有N个td 我想给每个td 里面的第四个tr添加一个“delate”的class?

我有N个td 我想给每个td 里面的第四个tr添加一个“delate”的class?

冲破 2016-07-19 11:37:30
查看完整描述

1 回答

?
woshiajuana

TA贡献211条经验 获得超152个赞

首先td标签里面包含tr是错误的

tr标签是行,他里面可以放一个或多个th或者td标签


然后,添加的方法:

1)jQuery写法

$("td:nth-child(4)").addClass("delate");

如果你是想给tr加则$("tr:nth-child(4)").addClass("delate");


2)JS原生写法

var doc = document,
       trEle = doc.querySelectorAll("tr");
trEle.forEach(function (item) {
   item.childNodes[1].classList+=" delate";
});


查看完整回答
1 反对 回复 2016-07-19
  • 1 回答
  • 0 关注
  • 1634 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信