javascript - 我的功能在控制台中有效,但在文件中无效
问题描述
我对 jQuery 很陌生,我有以下功能:
$('#new-game').click( evt => {
evt.preventDefault();
console.log("HELP ME");
alert('button');
startGame();
});
当我将它复制到 Google 检查器控制台时,此功能有效,但是当我单击按钮而不先将功能添加到控制台时,什么也没有发生。
<!-- jQuery ---------------------------------->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
<!-- JS ----------------------------->
<script src="/js/grammarian.js"></script>
如您所见,我的 js 文件在我的 jQuery 之后,所以我不确定为什么会这样。
解决方案
推荐阅读
- twilio - 使用带有 JSON 的 Twilio 验证服务 API
- verilog - 为什么我不能在 Verilog 的“总是”块中将寄存器的内容复制到另一个?
- sql - 如何在SQL中比较不同表中列中的两个字符串
- php - Laravel 查询字符串到路由中的 api 调用
- bazel - 在 Bazel 中使用绝对路径是否安全?
- python - 任何人在以长复杂代码导入图像时遇到问题
- python - 如何将 8 个皇后谜题的解旋转 90 度?
- html - 如何在导航栏的内容中从左右提供空间
- mysql - MYSQL,如何设计一个“add0remove”用户设置表?
- firebase - 如何为每个用户创建一个新页面?