【发布时间】:2017-06-11 23:46:45
【问题描述】:
我在HTML 页面中有一个table,我想在第一列获得特定值时将所有行涂成红色。
我在 StackOverflow 上阅读了一些关于此的内容,并将这两个属性(border-collapse 和border-spacing)添加到我的表格中
<table id="my-table" style="border-collapse:collapse; border-spacing:0 1px">
现在,在我的 JavaScript 函数中,如何将背景颜色设置为新值的基数?
我试过这些:
if (value == 'broken') {my-table[i].css('background-color','red');} // OR
if (value == 'broken') {my-table[i].cells.style.background = 'red';}
其中 i 是我正在考虑的行的索引。没有什么变化!任何人都可以给我一个建议吗?谢谢。
【问题讨论】:
-
相关源代码的其余部分在哪里?
value定义在哪里? -
实际上我认为这与我的问题无关。该值由 AJAX 请求返回,当它成功执行时调用一个方法并在那里执行我编写的代码行。
-
这将与问题相关 - 如果您编写的代码首先不会导致语法错误。因此,您首先要检查浏览器控制台告诉您的内容。
标签: javascript jquery html css