我正在加载动态操作,以便从css中的表头更改图像,如下所示:
.apexir_WORKSHEET_DATA th {
background: url("../images/report_bg.gif") repeat-x scroll 0 0 #AAAAAA;
}
我上传了一张图片,并使用javascript和jquery我这样做:
$('.apexir_WORKSHEET_DATA th').css({'background': '#WORKSPACE_IMAGES#header_image.gif'});
但是对于firebug我看到图像无法加载,我该如何解决?
答案 0 :(得分:2)
您忘记在图片周围放置url()
。试试这个:
$('.apexir_WORKSHEET_DATA th').css({'background': 'url("#WORKSPACE_IMAGES#header_image.gif")'});
只是其他一些想法:
background
属性,还是仅仅background-image
?#WORKSPACE_IMAGES#
应该在图片名称中吗?这会被取代吗?