我正在尝试使用名为 Backstretch 的 jQuery 插件,我需要引用图像路径作为参数,例如 $.backstretch("../../img/xxx.jpg");
由于img
文件夹比索引高两级,因此我引用了../../img/xxx.jpg
但它不起作用。
使用PHP,我可以从根$_SERVER['DOCUMENT_ROOT']
开始,但这是PHP特定的,我认为Javascript可能有类似的东西。
我也尝试了这篇文章以及CSS技巧但没有运气。
你应该在这里给出full path
,比如
$.backstretch("http://example.com/img/xxx.jpg");
在 Css 中它工作正常,但在这里你应该给出full url path
再读一遍 http://srobbin.com/jquery-plugins/backstretch/
只需使用/img/xxx.jpg
- 以斜杠开头会使路径相对于您的 Web 根目录,与 DOCUMENT_ROOT
完全相同。
php 中的$_SERVER['DOCUMENT_ROOT']
与 JavaScript 中以 /
开头的 url 相同。