Laravel 5.2アプリケーションでTurbolinksを使用しようとしていますが、いくつかのページに余分なJSが必要であると考えて、いくつかのjsエラーがあります。私が最初にロードする何ページ特定JSロードする方法を見つけ出すことはできませんTurbolinks JS structure
ここに私の現在のマスターレイアウトです(headセクションでは、コンテンツセクション???後):今
<!DOCTYPE html>
<html>
<head>
<title>@yield('title')</title>
<!-- Load CSS -->
@include('assets.css')
<!-------------->
<!-- Load jQuery -->
<script src="{{ URL::asset('js/jquery-2.1.4.min.js')}}"></script>
<script src="{{URL::asset('js/jquery.turbolinks.min.js')}}"></script>
<script src="{{URL::asset('js/jquery.address.js')}}"></script>
@yield('head')
<script src="{{ URL::asset('js/turbolinks.js')}}"></script>
<!----------------->
</head>
<body>
<!-- Load Navbar -->
@include('elements.html.navbartop')
<!----------------->
<div class="pusher">
<div id="content" class="ui main container" style="margin: 85px 0 50px 0">
<!-- Load Content -->
@yield('content')
<!------------------>
</div>
</div>
<!-- Load Footer -->
@include('elements.html.footer')
<!----------------->
<!---->
<script src="{{ URL::asset('js/semantic.min.js')}}"></script>
<!--------------------->
<script>
@include('ajax.search') // searchbar ajax
</script>
</body>
</html>
別のページ:私はお勧めして、ページの下部にあるJSスクリプトを呼び出す助言ん
@extends('layout.master')
@section('title', 'Dashboard')
@section('head')
<script>
$(document).ready(function() {
$('element').dowhatever;
});
</script>
@endsection
@section('content')
....
@endsection
エラーは何ですか? –
(セマンティックUI)を使用しているCSSフレームワークで提供されるjavascriptコンポーネントは定義されていません – user3813360
OK、私は答えを追加しました。 –