首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >插入Jquery脚本文件

问插入Jquery脚本文件
EN

Stack Overflow用户
提问于 2012-04-12 14:01:48
回答 3查看 1.8K关注 0票数 0

你们好啊!在我的网站上,我注意到在一些页面上,我没有包含Jquery库。但在其他页面上,我在head标签中看到了它:

代码语言:javascript
复制
    <head>
        ...
        <script type="text/javascript" src="/assets/fe9bd624/jquery.js"></script>
        <script type="text/javascript" src="/assets/fe9bd624/jquery.ba-bbq.js"></script>
        ...
    </head>

在我的主题布局/main.php中,head标签中没有Jquery文件。所以问题是:是什么控制在我的页面上插入Jquery,以及如何在所有页面上插入它。谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-12 15:49:55

只有在调用registerCoreScript方法时,才会自动插入jQuery。Yii里没有什么能强迫你接受jQuery的。

但是,也可能是您在某个地方使用了小部件或扩展,而该小部件或扩展使用了jQuery,这将使它自己调用registerCoreScript。(以CGridView为例)

票数 5
EN

Stack Overflow用户

发布于 2012-04-12 17:49:18

如果您使用任何需要JQuery的小部件、组件或扩展&使用函数registerCoreScript时,jquery将自动加载,否则YII不会加载任何jquery。

票数 0
EN

Stack Overflow用户

发布于 2013-01-18 02:05:38

在每个需要jquery的视图中,你可以把这个放在最上面:

代码语言:javascript
复制
<?php Yii::app()->clientScript->registerCoreScript('jquery'); ?>

如果您想要包含在特定布局的所有页面中,也可以将其放入布局中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10118169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档