我有N個(gè)td 我想給每個(gè)td 里面的第四個(gè)tr添加一個(gè)“delate”的class?
沖破
2016-07-19 11:37:30
TA貢獻(xiàn)211條經(jīng)驗(yàn) 獲得超152個(gè)贊
首先td標(biāo)簽里面包含tr是錯(cuò)誤的
tr標(biāo)簽是行,他里面可以放一個(gè)或多個(gè)th或者td標(biāo)簽
然后,添加的方法:
1)jQuery寫(xiě)法
$("td:nth-child(4)").addClass("delate");
如果你是想給tr加則$("tr:nth-child(4)").addClass("delate");
2)JS原生寫(xiě)法
var doc = document,
? ? ? ?trEle = doc.querySelectorAll("tr");
trEle.forEach(function (item) {
? ?item.childNodes[1].classList+=" delate";
});
舉報(bào)