更改“ bgcolor”的“值”

时间:2018-12-11 13:10:05

标签: javascript jquery

我需要一个JS / Jquery解决方案来更改bgcolor属性的十六进制值。
不是CSS background-color

例如,在td中,如下所示:
<td id="foo" bgcolor="#9A3324"></td>

我需要定位bgcolor并更改十六进制值(无论当前存储的值如何)。

我已经尝试过
$('#foo').attr('bgcolor', '#ffffff');
没用。

2 个答案:

答案 0 :(得分:2)

您缺少ID选择器的#号 $('#foo').attr('bgcolor', '#ffffff');

答案 1 :(得分:2)

您在jquery语句$('#foo').attr('bgcolor','blue');中缺少#

当您通过id调用元素时,您应该像下面这样开始

$('#ID')

如果您要按类调用元素,则应该像下面这样开始

$('.Class')

如果您要通过标记名调用元素,则应按照以下步骤开始

$('tagname')