Iam使用CI版本2.1.2
iam遵循tutplus培训课程
当我调用无法正常工作的javascript文件时,这个问题是
iam非常反对日常的iao感谢如何让它解决,buat iam不能
这里是我的page_head文件的脚本
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><?php echo $meta_title; ?></title>
<!-- Bootstrap -->
<link href="<?php echo site_url('css/bootstrap.min.css'); ?>" rel="stylesheet">
<link href="<?php echo site_url('css/admin.css'); ?>" rel="stylesheet">
<link href="<?php echo site_url('css/datepicker.css'); ?>" rel="stylesheet">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="<?php echo site_url('js/bootstrap.min.js'); ?>"></script>
<script type="text/javascript" src="<?php echo site_url('js/bootstrap-datepicker.js'); ?>"></script>
<?php if(isset($sortable) && $sortable === TRUE): ?>
<script src="<?php echo site_url('js/jquery-ui-1.9.1.custom.min.js'); ?>"></script>
<script src="<?php echo site_url('js/jquery.mjs.nestedSortable.js'); ?>"></script>
<?php endif; ?>
请有人帮助我,请将文件.js工作
答案 0 :(得分:0)
使用base_url
代替site_url
。
例如,替换此...
<script src="<?php echo site_url('js/bootstrap.min.js'); ?>"></script>
......有了......
<script src="<?php echo base_url('js/bootstrap.min.js'); ?>"></script>
对link
中的所有script
和head
代码声明执行此操作。
site_url():返回您的配置文件中指定的网站网址。 index.php文件(或您在配置文件中设置为站点index_page的任何文件)将添加到URL,您传递给函数的任何URI段以及配置文件中设置的url_suffix也将添加到URL中。 p>
base_url():返回您的站点基本URL,如配置文件中所指定。 (...)此函数返回与site_url相同的内容,不附加index_page或url_suffix。