Javascript 缺少jquery,即使它位于文件laravel中

Javascript 缺少jquery,即使它位于文件laravel中,javascript,php,jquery,laravel,Javascript,Php,Jquery,Laravel,我需要帮助解决这个问题,它在开发工具中不断给我这个错误,即使文件已经存在 它一直给我这个错误: 未能加载资源:服务器以404状态响应 (未找到) 我知道这是因为它不在正确的位置,但我把它放在了正确的位置。为什么我总是得到这个?刚才一切正常,但不确定会发生什么 这里是我保存所有js文件的位置: C:\xampp\htdocs\Evaluation\public\js test.blade.php <a class="word-export" href="javascript:void(0)"

我需要帮助解决这个问题,它在开发工具中不断给我这个错误,即使文件已经存在

它一直给我这个错误:

未能加载资源:服务器以404状态响应 (未找到)

我知道这是因为它不在正确的位置,但我把它放在了正确的位置。为什么我总是得到这个?刚才一切正常,但不确定会发生什么

这里是我保存所有js文件的位置:

C:\xampp\htdocs\Evaluation\public\js

test.blade.php

<a class="word-export" href="javascript:void(0)">Export to Word (.doc)</a>

    <div class="word-content">
        <title>Test</title>
        <p>test somehting</p>
        <p>jadanjdwlb</p>
    </div>

<script src="js/signature_pad.js"></script>
<script src="js/test2.js"></script>

<script src="js/jquery.min.js"></script>
<script src="js/FileSaver.js"></script>
<script src="js/jquery.wordexport.js"></script>
<script>
    $('.word-export').click(function(events){
        $('.word-content').wordExport();
    });
</script>

试验
试验

jadanjdwlb

$('.word导出')。单击(函数(事件){ $('.word content').wordExport(); });
它也给了我这个错误在我的脚本,我知道不应该有任何问题

未捕获引用错误:$未定义


laravel中有一个函数可用于加载css、js和其他资产。 要使用它,请将您的
css
js
文件夹放在
public/assets
文件夹中。(您需要创建资产文件夹)

然后按如下方式加载文件:

<script src="{{ asset('js/filename.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/test2.js') }}"></script>

在laravel中有一个函数可用于加载css、js和其他资产。 要使用它,请将您的
css
js
文件夹放在
public/assets
文件夹中。(您需要创建资产文件夹)

然后按如下方式加载文件:

<script src="{{ asset('js/filename.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/test2.js') }}"></script>

试着这样做:

<script src="{{ asset('js/filename.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/test2.js') }}"></script>

{{URL::asset()}}
是从公共目录获取路径

如果您在
public
中的
assets
中创建了目录,则采用
{{{URL::asset('assets/')}

希望这对你有帮助

试着这样做:

<script src="{{ asset('js/filename.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/test2.js') }}"></script>

{{URL::asset()}}
是从公共目录获取路径

如果您在
public
中的
assets
中创建了目录,则采用
{{{URL::asset('assets/')}


希望这对你有帮助

在实际脚本之前包含jQuery!是的,@DhavalMarthak是对的。把
放到另一个JS加载的第一个。我也试过了,但它不起作用,它只是不断返回错误404,刚才它起作用了,但在添加了一些文本后,它再次显示了错误,所以你可以在控制台中看到所有JS文件的404?哦,我明白了,非常感谢你的帮助和解释,我环顾四周,发现这个错误是因为在错误的文件夹或位置。感谢大家帮助我:)在实际脚本之前包含jQuery!是的,@DhavalMarthak是对的。把
放到另一个JS加载的第一个。我也试过了,但它不起作用,它只是不断返回错误404,刚才它起作用了,但在添加了一些文本后,它再次显示了错误,所以你可以在控制台中看到所有JS文件的404?哦,我明白了,非常感谢你的帮助和解释,我环顾四周,发现这个错误是因为在错误的文件夹或位置。谢谢大家的帮助:)在脚本之前加入
jQuery
!因为它应该是在页面加载和绑定事件时首先添加的@DhavalMarthak我已经这样做了,但它只是不断返回错误404我甚至删除了签名脚本和测试脚本,但仍然尝试这样做:
在脚本之前包含
jQuery
!因为它应该是在页面加载和绑定事件时首先添加的@DhavalMarthak我已经这样做了,但它只是不断返回错误404,我甚至删除了签名脚本和测试脚本,但仍然尝试这样做:
如果您在公共资源中创建了目录,那么获取
{asset('assets/your_image_name')}
如果您在公共资源中创建了目录,那么获取
{asset('assets/your_image_name')}