我正在使用 jQuery Datatables 插件并在通过 JSON 从 AJAX 传回数据后添加新行。
数据添加得很好,但是我希望除第 2 列之外的所有列都具有 padding-top: 14px 但是我的代码出于某种原因仅将其应用于添加的第一行。
$( data['table_data'] ).each(function( index, domEle) {
var a = oTable.fnAddData( [
domEle['rownum'],
domEle['logo'],
domEle['total_impressions'],
domEle['total_clicks'],
domEle['ecpm'],
domEle['total_media_cost'],
domEle['total_media_cost_diff'],
domEle['total_spend'],
domEle['total_spend_diff']
]);
var nTr = oTable.fnSettings().aoData[ a[0] ].nTr;
$('td:eq(0),td:eq(2),td:eq(3),td:eq(4),td:eq(5),td:eq(6),td:eq(7),td:eq(8)').css('padding-top', '10px');
});
谁能阐明如何使其适用于每一行?
干杯