我正在使用Code Igniter框架。 我有一个php文件:
C:\xampp\htdocs\MSPN\APPLICATION\views\Pengguna\yes.php
我也有js文件:
C:\xampp\htdocs\MSPN\TAMPILAN\js\yes.js
config.php中的base-url:
$config['base_url'] = 'http://localhost/mspn';
当我尝试时:
<script src="<?php echo base_url('tampilan/js/yes.js'); ?>" type="text/javascript"></script>
在我的浏览器中尝试时,脚本无效。但是当我检查'view-source'功能,并点击该js的链接时,它指向了正确的文件。所以我猜包含函数是正确的。
我在autoload.php中完成了$autoload['helper'] = array('url');
。并在控制器文件中完成此$this->load->helper('url');
。
我为我的css文件做了include函数,它运行了。但它没有为这个js文件。 现在,我终于放弃了,因为我知道自己做错了什么。那么我错过了什么? 感谢。
答案 0 :(得分:2)
我不是js的专家,但有时我会这样做, 如果使用firefox运行,我在使用firebug加载时检查脚本。 如果你看到
无法加载资源:服务器以
响应NetworkError: 404 Not Found - http://localhost/yourpath
修复此问题在调用所有资源之前,请尝试将主库调用放入标记标记。
这些应该仍然在你的标题中。您的文档ready()内容可以保留在页脚中。看看这是否可以解决您的问题。