永发信息网

在yii2中怎么让jquery在head里就加载

答案:4  悬赏:10  手机版
解决时间 2021-03-02 11:36
  • 提问者网友:聂風
  • 2021-03-02 05:44
在yii2中怎么让jquery在head里就加载
最佳答案
  • 五星知识达人网友:胯下狙击手
  • 2021-03-02 05:53
js的加载顺序是依赖引入的顺序的。将jquery的js放在head中,在页面初始化时,就会自动加载了。
代码示例如下:
<html>
<head>
<script type="text/javascript" src="test.js"></script>

</head>

</html>
在启动这个页面后,test.js就会加载了。
全部回答
  • 1楼网友:長槍戰八方
  • 2021-03-02 08:31
首先在你的布局文件中,看看你导入的asset类是什么 一般是放在assets里面的那个类 这个类以来jquery和bootstrap,继承 yii\web\assetbundle类 然后重新覆盖父类的jsoptions属性,比如: public $jsoptions = [ 'position'=>view::pos_head ]; 其中的view是yii\web\view 详细的设置可以看这几个类,我记得是这样的,如果不行,可以看下源代码的一些注释
  • 2楼网友:神鬼未生
  • 2021-03-02 08:07
在layout文件夹中,找到head的php文件,加入相应的jquery代码行
  • 3楼网友:患得患失的劫
  • 2021-03-02 06:38
直接写在布局的 main.php 里面的 <head> 标签内不就行了?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯