Javascript @产量使我无法收获土地

Javascript @产量使我无法收获土地,javascript,php,jquery,laravel,Javascript,Php,Jquery,Laravel,所以,我有标准的app.blade.php文件和home.blade.php文件,该应用程序在Laravel中有@yield内置功能,但问题是,当我尝试选择并呈现事件侦听器时,它不起作用,但当我从应用程序执行时,它起作用 家- <p>First Paragraph</p> <p>Second Paragraph</p> <p>Yet one more Paragraph</p> <script> $(

所以,我有标准的app.blade.php文件和home.blade.php文件,该应用程序在Laravel中有@yield内置功能,但问题是,当我尝试选择并呈现事件侦听器时,它不起作用,但当我从应用程序执行时,它起作用

家-

<p>First Paragraph</p>
<p>Second Paragraph</p>
<p>Yet one more Paragraph</p>

<script>
    $( "p" ).click(function() {
        $( this ).slideUp();
    });
</script>
第一段

第二段

还有一段

$(“p”)。单击(函数(){ $(this.slideUp(); });
它不起作用

应用程序-


@产量(‘含量’)
第一段

第二段

还有一段

$(“p”)。单击(函数(){ 控制台日志(123); });

工作

当DOM未准备就绪时,您可能正在尝试操作节点

一定要把代码包装起来

$( document ).ready(function(){})

这将告诉DOM在DOM完全加载时只执行
.ready(function(){})
中的内容。

是否扩展了home.blade.php的主模板

@yield('content')
大多数情况下,@yield放在主模板中,所有的js和css都放在主模板中。 你能编辑并放置app.blade和home.blade的所有代码,以便我们检查它吗

@yield('content')