如何在CodeIgniter中包含jQuery文件?

时间:2012-01-11 06:00:57

标签: jquery codeigniter

我想在我的CodeIgniter项目中使用jQuery。我不知道如何包含js文件。

我希望在我看来有类似下面的内容

<script src='<?php echo base_url().APPPATH ?>js/jquery.js'></script>
<script src='<?php echo base_url().APPPATH ?>js/my-js.js'></script>

5 个答案:

答案 0 :(得分:4)

首先,创建一个文件夹将其放入。然后您可以使用this one之类的模板系统。

这使您可以在主模板中全局添加js文件,或者使用语法$this->template->add_js('assets/js/jquery.js');

以控制器/函数为基础添加

答案 1 :(得分:4)

Codeigniter有一个javascript类:http://codeigniter.com/user_guide/libraries/javascript.html

您将通过以下方式加载jquery库:

$this->load->library('jquery');

然后您可以将其粘贴到视图的头部:

<?php echo $library_src;?>
<?php echo $script_head;?>

对于其他javascript文件,我通常在我的应用程序文件夹中创建一个资源文件夹,然后使用base_url函数链接到以下文件:

<script src="<?php echo base_url('resources/name-of-js-file.js');?>" type="text/javascript"></script>

答案 2 :(得分:3)

base_url()需要加载帮助者'url'。

要归档application/config/autoloader.php并将其添加到变量$autoloader['helper'],请执行以下操作:

$autoload['helper'] = array('url');

答案 3 :(得分:2)

application文件夹中添加一个新文件夹“js”,并在您的视图中添加此行

<script type="text/javascript" src="<?php echo base_url();?>js/name of your js file"></script>

答案 4 :(得分:1)

您可以像任何其他HTML输出一样包含JS文件。

请参阅JS所在的位置(从根目录中说出/ js),然后在<head></head>部分添加以下内容:

<script type="text/javascript" src="/js/jquery.min.js"></script>