[英]How to add CSS to all tds of a particular tr in jQuery?
我想將css {padding : 0px 8px 0px 2px}
到特定tr的所有td中。 tr像這樣: $('#' + rowid)
$('#' + rowid).find("td").css("padding", "0px 8px 0px 2px");
$('#' + rowid)
獲取tr
元素。 .find("td")
獲取嵌套在tr
元素中的所有td
元素。 .css("padding", "0px 8px 0px 2px")
將相關樣式應用於您的td
元素。 嘗試這個:
$('td', '#' + rowid).css('padding', '0px 8px 0px 2px');
或者更好的方法是,將padding
放在樣式表的類中,並使用addClass
因為這樣可以更好地分離關注點。
嘗試這個...
$('.' + rowclass).find("td").css("padding", "0px 8px 0px 2px");
您不能將同一個id
用於多個標簽,因此您必須為此使用class
,因為標簽可以具有相同的類但不能具有相同的ID
嘗試如下...它將起作用
var ele = '#' + rowid;
$(ele + " td").css('padding', '10px 8px 0px 2px');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.