1

私はウェブサイトを開発しています。すべてがうまくいっています。しかし、jQuery 機能を追加する必要がありますが、相対パスを使用すると機能しません。

これが私の Web ディレクトリ構造です。

応用

モデル

view <== index.php はここにあります。

コントローラ

含む

公衆

CSS

js <== myfile.js AND jquery.js はここにあります。

画像

これは、スクリプトタグで相対パスを指定する方法です。

src="../public/js/jquery.js" <== jquery ファイルの相対ソース

src="../public/js/myfile.js" <== カスタム ファイルの相対ソース

4

1 に答える 1

1

相対パスを使用しないでください。面倒です。

どのページにアクセスしても、スクリプトが常に適切な場所を指すようにする簡単な方法は、最初のレベルのディレクトリでスラッシュを開始することです。

「public」がパブリック html ルートにある場合。次に使用しますsrc="/public/js/jquery.js"

最初のフォルダーが「js」の場合。次に使用しますsrc="/js/jquery.js"

于 2013-10-23T20:26:04.497 に答える