无法在Blade中使用jQuery

时间:2015-01-27 00:49:04

标签: jquery laravel blade

我正在使用Laravel和它的Blade模板引擎,而且我在使用jQuery时遇到了一些问题。

我有一个名为master.blade.php的主模板。在这个文件中,我有各种CSS和JS文件,将在网站范围内使用。为了更好地组织事情,我将单独的JS文件仅包含在使用它们的刀片页面上。这些模板使用@extends功能并“继承”master.blade.php模板。

当我这样做时,我收到了JS错误:

ReferenceError: $ is not defined

当我将JS文件放在master.blade.php模板上时,它可以工作。我已经仔细检查了我的加载顺序,以确保首先加载jQuery,所以我有点困惑的原因。

有什么想法吗? 提前致谢。

1 个答案:

答案 0 :(得分:1)

你试过吗?

jQuery(document).ready(function($) {
    /* now you can use $ */
});