更改背景图片时出错

时间:2013-09-09 04:01:41

标签: jquery html image background

我正试图通过带覆盖的jQuery来改变不同页面的背景图像,但是,我做错了。有人可以指出我做错了吗?

$("html").css({"background-image": "url("+../images/pattern copy.png+")", "url("+../images/visuals/visual3-edit.jpg+")", "center" "center" "fixed no-repeat;"});

我希望我正在使用StackOverflow,这是我第一次尝试使用它。

亲切的问候。

1 个答案:

答案 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