gpt4 book ai didi

php - Codeigniter 在页面顶部加载 CSS/JS 文件

转载 作者:行者123 更新时间:2023-12-04 05:09:41 24 4
gpt4 key购买 nike

我尝试通过创建 header.php 来一次性加载外部 css/js 文件。这就像

<style> @import url('<?=base_url()?>assets/css/style.css'); </style>
<style> @import url('<?=base_url()?>assets/css/bootstrap.css'); </style>
<style> @import url('<?=base_url()?>assets/css/bootstrap-responsive.css'); </style>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script>

在 Controller 文件中,我将这些 View 称为
public function show($id)
{
$data['car'] = $this->car_model->findCar($id)->row();
$this->load->view('index.php/car/show',$data);
$this->load->view('header');
$this->load->view('footer');
}

一切都很好,但似乎所有这些文件都加载在页面底部。我面临着像 Uncaught ReferenceError: jQuery is not defined这样的困难在加载类似 jQuery 的东西时。我通过在特定 View 文件的标题中添加脚本标记暂时解决了该问题。

如果我希望它们加载在页面顶部,也许在 <header> 中,我该如何更改?标记。

最佳答案

您需要更改 View 加载的顺序:

public function show($id)
{
$this->load->view('header');
$data['car'] = $this->car_model->findCar($id)->row();
$this->load->view('index.php/car/show',$data);
$this->load->view('footer');
}

关于php - Codeigniter 在页面顶部加载 CSS/JS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15033141/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com