【发布时间】:2018-07-23 21:54:06
【问题描述】:
我需要为 div 内的所有内部 td 设置背景颜色。
我被利用了:
$('#'+div_id).find('table').find('tbody').find('tr').find('td').css('background-color','color');
但这对我不起作用。
【问题讨论】:
-
也可以将
$('#'+div_id).find('table').find('tbody').find('tr').find('td')替换为$('#'+div_id+' table tbody tr td') -
你知道,
.find()可以找到任何个后代,而不仅仅是直接的。 -
似乎正在工作。 jsfiddle.net/wdbat3kn
-
是
color你的变量?所以你应该这样做:$('#'+div_id).find('table').find('tbody').find('tr').find('td').css('background-color',color);变量周围没有引号。
标签: javascript jquery css html-table