【发布时间】:2019-09-24 11:50:12
【问题描述】:
我正在尝试在我的登录视图中从外部添加我的 javascript 文件。我已经在我的 layouts/app.blade.php 的正文末尾和头部给出了 js src 链接。我试图给 js 链接我的看法,但它不起作用。该脚本仅在我将其内部放置在我的登录视图中时才有效。
登录.blade.php
<script>
//internal script
$(document).ready(function(){
alert("this is alert");
$(".btn-gSignIn").mouseenter(function(){
$(".btn-gSignIn").animate({background-color: white , color:#4285F4 , border-radius: 0px},5000);
$(".btn-gSignIn").animate({background-color: #F3F3F3 , color:black , border-radius: 20px},5000);
});
$("div").css("background-color", "grey");
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>
<script src="{{ asset('js/app.js') }}" ></script>
<script type="text/babel" src="{{ asset('js/login.js') }}" ></script>
app.blade.php
<main class="py-4">
@yield('content')
</main>
</div>
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>
<script src="{{ asset('js/app.js') }}" ></script>
<script type="text/babel" src="{{ asset('js/login.js') }}" ></script>
【问题讨论】:
-
你为什么要
type="text/babel"? -
如果我使用 javascript 会出现语法错误 Unexpected token
标签: javascript jquery laravel