使用jquery更新背景图像?

时间:2011-12-06 22:28:39

标签: jquery html css background-image

我的div有背景图片。

用户可以在服务器端旋转它(不是每个人都有CSS3),并使用相同的filename.jpg保存。有没有办法在浏览器中刷新它?

这似乎不起作用:

d = new Date();
$('#photo').css('background-image',"url('images/"+filename+".jpg?'+d.getTime())");

1 个答案:

答案 0 :(得分:4)

我认为在您的代码中,您有')"错误。

您的网址如下所示:url('images/somefile.jpg?'+d.getTime())

试试这个:

d = new Date();
$('#photo').css('background-image', "url('images/"+filename+".jpg?"+d.getTime()+"')");