如何使用JQuery更改表的背景属性?
我不想使用style.background属性。它必须是表的背景属性。是的,我知道这已被弃用,但我正在使用Google的Caja,它会删除任何背景图片CSS属性,但不会删除表格中的背景。一切都很奇怪,但我想让这个工作。
我需要:
<table background="image.png" border="1" bordercolor="#888" cellspacing="0" >
<tbody>
<tr>
<td style="width: 60px;"> </td>
</tr>
<tr>
<td style="width: 60px;"> </td>
</tr>
</tbody>
</table>
答案 0 :(得分:0)
类似的东西:
$table.attr('background', newImageUrl)
答案 1 :(得分:0)
这会对你有所帮助
$('#tableId').css('background-image', ImageUrl);
或使用JavaScript
document.getElementById("tableId").style.backgroundImage="url('ImageUrl.png')";
答案 2 :(得分:0)
.css
方法可以很方便。
$('table').css("background-color", "#000000");
答案 3 :(得分:0)
将id tid 提供给表
后,请使用以下代码document.getElementById("tid").style.backgroundImage="url('URL of the image')";
<强> DEMO 强>
答案 4 :(得分:0)
将id添加到表中,然后使用
document.getElementById('myawesometableid').setAttribute('background', 'image.png');