0

私は次のようなcodeigniterWebページにファイルを含めました:

<link rel="stylesheet" type="text/css" href='<?= base_url() ?>css/unofficialchannels/style.css' />
<script type="text/javascript" src='<?= base_url() ?>js/jquery-1.8.2.min.js'></script>
<script type="text/javascript" src='<?= base_url() ?>js/jquery.tweetable.js'></script>
<script type="text/javascript" src='<?= base_url() ?>js/javascript.js'></script>

javascript.jsファイルに次のような関数があります。

$(function () {
  alert('It works!');
}); 

私もこのような関数を試しました:

$(document).ready(function(){
    alert('It works!');
});

しかし、それは機能しません、私は警告を受け取りません。誰かアイデアはありますか?

4

5 に答える 5

0

情報のためだけに、base_url()関数は、base_url自体に追加されるオプションのargを受け取ります。たとえば、次のようになります。

<script type="text/javascript" src='<?= base_url(); ?>js/jquery-1.8.2.min.js'></script>

次のように書く必要があります:

<script type="text/javascript" src='<?= base_url("js/jquery-1.8.2.min.js"); ?>'></script>
于 2012-10-11T10:18:56.237 に答える
0

フォルダ構造は次のようになります

application/
system/
assets/css
assets/js
assets/images

そして今

config.phpで

$config['assets'] = $config['base_url'] . 'assets/';

そして今あなたの見解ではこれを行います

<link rel="stylesheet" type="text/css" href='<?php echo $assets?>css/unofficialchannels/style.css' />
<script type="text/javascript" src='<?php echo $assets?>js/jquery-1.8.2.min.js'></script>
<script type="text/javascript" src='<?php echo $assets?>js/jquery.tweetable.js'></script>
<script type="text/javascript" src='<?php echo $assets?>js/javascript.js'></script>
于 2012-10-11T06:14:29.393 に答える
0

src / href属性で一重引用符を二重引用符に置き換えて、

<script type="text/javascript" src='<?= base_url() ?>js/jquery-1.8.2.min.js'></script>

になります

<script type="text/javascript" src="<?= base_url() ?>js/jquery-1.8.2.min.js"></script>

また、jsディレクトリとcssディレクトリがCodeIgniterファイルと同じ場所にあることを確認してください。

フォルダは次のようになります。

application/
system/
tmp/
css/
js/
index.php
license.txt
于 2012-10-11T06:15:00.883 に答える
0

OK、今は動作します。jqueryファイルに問題がありました。jquery.comからダウンロードして、再度アップロードしました。今は問題なく動作します。

于 2012-10-11T07:03:24.537 に答える
0

2021年に答えを探している人がいたら。非圧縮の開発用jQueryフォームJqueryWebサイトをダウンロードし、minified(.min)バージョンを使用しませんでした。機能した。

 <script type="text/javascript" src='<?php echo base_url(); ?>js/jquery-3.6.0.js'></script>
于 2021-05-18T15:03:51.297 に答える