0

コードイグナイター 2.1 を使用しています。jsファイルを使用してツリービューを表示しています。ビューは正しく表示されていますが、リンクされた画像は表示されていません。ビューでは、dtree.js という名前の js ファイルを呼び出しています。画像パスは次のように設定されています。

this.icon = {

        root            : 'images/Crystal_Clear_user.gif',

        folder          : 'img/folder.gif',

        folderOpen      : 'img/folderopen.gif',

        node            : 'img/page.gif',

        empty           : 'img/empty.gif',
};

ブラウザでコードをデバッグしているときに、実際のファイル パスが見つからないことが示されます。ブラウザはコードを次のように読み取ります

<img id="jmytree0" src="img/nolines_plus.gif" alt />

この問題を解決するにはどうすればよいですか。jsファイルを変更する方法を意味します

'images/Crystal_Clear_user.gif'

これにより、codeigniter で適切に動作します。前もって感謝します。

4

1 に答える 1

0

パスの先頭に「/」を追加します

this.icon = {

        root            : '/images/Crystal_Clear_user.gif',

        folder          : '/img/folder.gif',

        folderOpen      : '/img/folderopen.gif',

        node            : '/img/page.gif',

        empty           : '/img/empty.gif',
};

psいくつかの画像を「images」と「img」としてリストしています-それは正しいですか?

于 2012-05-31T15:50:35.750 に答える