javascript - 向表中添加行并更改其背景颜色

标签 javascript jquery css tablerow

我有一个 html 字符串,我想使用 jquery 将其作为一行附加到表中,我还想将这个新添加的行的背景颜色更改为红色。这就是我目前只添加没有背景颜色的行所得到的:

$(outputString).appendTo('#billTable tbody').hide().fadeIn(2000);

但是当我尝试使用下面的代码时,我收到一条错误消息“未捕获的语法错误,意外的字符串”:

$(outputString).appendTo('#billTable tbody').css({"background-
color":"red"}).hide().fadeIn(2000);

关于如何添加背景颜色的任何线索?

最佳答案

嗯,这很奇怪 - 您的代码应该可以正常工作。您可以尝试改用它:

$(outputString).appendTo('#billTable tbody').css('background-color', 'red').hide().fadeIn(2000);

我已经替换了

.css({"background-color":"red"})

.css('background-color', 'red')

关于javascript - 向表中添加行并更改其背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15260645/

相关文章:

当我使用鼠标悬停事件时,JavaScript 剪贴板不起作用

JavaScript 键盘,Shift + 组合键

javascript - 在数组中搜索包含在另一个数组中的属性值

javascript - 将 json 数据中的文本显示到我的 html 文本框中

javascript - 打开新模态时关闭所有其他模态

jquery - 如何在 Jquery 的 .css 部分到达 'this' 元素

javascript - 改变R Shiny 的plotly scatter3d中的单个点

javascript - 带有嵌入式 Bootstrap 开关的传单 map

php - 在 5x2 正方形中显示图像实例?

android - CSS3 - Android : translate3d(0, 0, 0) - 强制硬件加速