我创建了一个主布局刀片文件,并包含在每个视图文件中。我还提到了该文件中的样式表。 css工作正常但如果我在主布局文件的head部分中包含脚本文件,则脚本在视图文件中不起作用。那是为什么?
如果我在视图文件中提到脚本文件,则脚本开始工作。我应该在哪里包含我的脚本文件,这样我就不必将它包含在每个视图文件中。?
我已将代码包含在我的布局文件中的clude脚本中(包含在每个视图文件中)。以下是图片: -
此外,刀片文件中还包含脚本。
@push('script-head')
<script>
jQuery(document).ready(function()
{
jQuery("#client_list").on("click",function()
{
alert("hello");
}
}
</script>
@endpush
我收到错误: -
client-database:51 Uncaught TypeError: jQuery(...).on is not a function
我哪里错了?
答案 0 :(得分:0)
在页脚中包含js文件并在主布局中使用页脚,然后在每个页面中使用主页面布局。