我正试图通过带覆盖的jQuery来改变不同页面的背景图像,但是,我做错了。有人可以指出我做错了吗?
$("html").css({"background-image": "url("+../images/pattern copy.png+")", "url("+../images/visuals/visual3-edit.jpg+")", "center" "center" "fixed no-repeat;"});
我希望我正在使用StackOverflow,这是我第一次尝试使用它。
亲切的问候。
答案 0 :(得分:0)
请改用:
$("html").css({ "background": "url('../images/visuals/visual3-edit.jpg') center center fixed no-repeat" });
或者如果您只是更改图像...
$("html").css({ backgroundImage: "url('../images/visuals/visual3-edit.jpg')" });
不确定您对其他页面的意思。你能更具体一点吗?
另外,试试:
$("html").css({ "background-image": "url('../images/pattern%20copy.png'), url('../images/visuals/visual3-edit.jpg')", "background-position": "center", "background-repeat": "no-repeat", "background-attachment": "fixed" });
此外,如果您的文件名中有空格,例如:pattern copy.png
,则实际文件名路径将为:pattern%20copy.png