始终指向相同的URL jquery背景

时间:2012-10-16 12:11:48

标签: jquery url

如何始终获取相同的网址,因此图片路径不会更改。如果域名是www.domain.com/cat但是www.domain.com/cat/cat它指向cat / images / img.jpg

"background-image" : "url(../images/" + photoObject.image + ")",

2 个答案:

答案 0 :(得分:1)

使用“../”时,表示“查看本文档的父目录”。

如果以“/”开头,则表示“从根目录开始查找”

例如,

"background-image" : "url(/images/" + photoObject.image + ")",

如果网站的根目录是/ cat,则使用

"background-image" : "url(/cat/images/" + photoObject.image + ")",

答案 1 :(得分:1)

您可以在js中定义全局变量,并使用根域分配站点根目录。

网站主要布局中的MVC示例:

<script type="text/javascript">siteRoot = '@Url.Content("~/")';</script>

然后你可以像这样使用它:

"background-image" : "url("+siteRoot + "images/" + photoObject.image + ")"

并且您的图片可以保留在同一位置,它始终指向