【发布时间】:2019-07-26 10:21:51
【问题描述】:
我的 package.json 文件具有 jquery 的 devDependency 为
"jquery": "^3.3.1",
我运行了一个 npm install,build,然后 npm run dev。
我的默认刀片模板文件在底部加载了脚本
<script src="{{ mix('/js/app.js') }}"></script>
@yield('js')
在我看来,我正在使用 javascript
@section('js')
<script type="text/javascript">
$(document).ready(function(){
$('#centerhead').click(function(){
alert('test js');
});
});
</script>
@stop
然而,当我尝试使用 jQuery 时,我在控制台上收到了Uncaught ReferenceError: $ is not definederror。 Javascript 工作正常。
【问题讨论】:
-
可能的欺骗:stackoverflow.com/questions/46939027/… ... 检查 node_modules 中您从哪里加载 jquery 以及是否将 $ 绑定到窗口
标签: javascript php jquery laravel