0

Backstretchという jQuery プラグインを使用しようとしていますが、イメージ パスを次のような引数として参照する必要があります。 $.backstretch("../../img/xxx.jpg");

imgフォルダはインデックスから2つ上のレベルなので、 asとして参照しまし../../img/xxx.jpgたが、うまくいきません。

PHP を使用すると、ルートから開始できます$_SERVER['DOCUMENT_ROOT']が、これは PHP 固有のものであり、Javascript にもこれに似たものがあると思います。

この記事のCSS Trick も試しましたが、うまくいきませんでした。

4

3 に答える 3

4

あなたはfull pathここのようなものを与えるべきです

$.backstretch("http://example.com/img/xxx.jpg");

Cssでは問題なく動作しますが、ここではfull url path

もう一度読んでください http://srobbin.com/jquery-plugins/backstretch/

于 2013-09-19T10:01:50.567 に答える
1

$_SERVER['DOCUMENT_ROOT']in php は、/javascript で URL を開始するのと同じです。

于 2013-09-19T10:02:24.173 に答える
1

使用するだけです/img/xxx.jpg-スラッシュで始まると、のように、Webルートからの相対パスになりますDOCUMENT_ROOT

于 2013-09-19T10:00:46.170 に答える