您好我通过jQuery添加背景图片,但在Chrome中,当我执行.css("background", "url(foo/bar.jpg)")
时,它会添加完整路径,如http://localhost/project/foo/bar.jpg
。有谁知道这个问题?
以下是我使用的实际代码:
$("#"+id, opener.window.document).css("background", "url(<?=$folder?>/"+arquivo+")"+bgattr);
这是一个改变开场背景的弹出窗口。
在Firefox中,它只添加相对路径,就像它应该的那样。刚刚在Chrome和Firefox上测试过。