在哪里包含脚本文件,以便它适用于laravel5.5

时间:2017-12-15 07:07:34

标签: php jquery laravel-5.5

我创建了一个主布局刀片文件,并包含在每个视图文件中。我还提到了该文件中的样式表。 css工作正常但如果我在主布局文件的head部分中包含脚本文件,则脚本在视图文件中不起作用。那是为什么?

如果我在视图文件中提到脚本文件,则脚本开始工作。我应该在哪里包含我的脚本文件,这样我就不必将它包含在每个视图文件中。?

我已将代码包含在我的布局文件中的clude脚本中(包含在每个视图文件中)。以下是图片: - enter image description here

此外,刀片文件中还包含脚本。

@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

我哪里错了?

1 个答案:

答案 0 :(得分:0)

在页脚中包含js文件并在主布局中使用页脚,然后在每个页面中使用主页面布局。