如何始终获取相同的网址,因此图片路径不会更改。如果域名是www.domain.com/cat但是www.domain.com/cat/cat它指向cat / images / img.jpg
"background-image" : "url(../images/" + photoObject.image + ")",
答案 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 + ")"
并且您的图片可以保留在同一位置,它始终指向