0

我想让用户更改我网页的背景。这是我的一些 jQuery 代码:

$("#green_box1").click(function() {
        $.backstretch('http://www.cosmetichouseintl.com/wp-content/uploads/2011/05/MP900406576.jpg');
        })

我正在使用这里推荐的 backstretch 插件:http: //srobbin.com/jquery-plugins/backstretch/

它工作得很好,除了据我所知,我只能从网址引用图像,我更愿意从我的根文件夹引用背景图像。有没有办法我可以用不同的方式编码来引用我的根文件夹中的图像而不是在线图像?

4

2 回答 2

1

如果 image.jpg 与您的代码所在的文件位于同一文件夹中,您可以简单地使用:

$("#green_box1").click(function() {
    $.backstretch('image.jpg');
})

如果当您在文件的文件夹中时,image.jpg 在名为“yourFolder”的文件夹中,您可以使用:

$("#green_box1").click(function() {
    $.backstretch('yourFolder/image.jpg');
})
于 2013-03-26T06:37:36.543 回答
0

目前,您正在提供

http://www.cosmetichouseintl.com/wp-content/uploads/2011/05/MP900406576.jpg

这意味着 MP900406576.jpg 存在于化妆品houseint1 域中,并且存在于目录结构中为 wp-content/uploads/2011/05/

同样,您也可以将路径放置到您的图像文件中,例如

$("#green_box1").click(function() {
    $.backstretch('path_to_the_imag_folder/imagename.jpg');
})
于 2013-03-26T06:42:34.037 回答