小编Juk*_*ton的帖子

Laravel刀片使用$(document).ready函数

我正在尝试使用laravel刀片模板,包括一些javascript代码到子视图中.

我有我的邮件app.blade.php文件,其中放置了jquery初始化字符串:

<script src="/js/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

在我的子视图文件settings.blade.php中我想使用一些jquery函数:

@extends('layouts.app')
@section ('content')
Settings main page
@endsection

<script type="text/javascript">
    $(document).ready(function() {
        alert("Settings page was loaded");
    });
</script>
Run Code Online (Sandbox Code Playgroud)

但是在浏览器控制台中我收到一条错误消息Uncaught ReferenceError:$未定义,似乎在调用子视图文件中的该函数加载了jquery .

添加一行:<script src="/js/jquery.min.js"></script>into settings.blade.php可以解决问题.但我不想将我的脚本文件添加到我的每个子视图文件中.

所以问题:加载子视图文件之前,如何在父刀片文件中加载主javascript\jquery 文件?

jquery laravel-5.2 laravel-blade

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

jquery ×1

laravel-5.2 ×1

laravel-blade ×1