jQuery只是不工作

Mat*_*hew 0 html javascript jquery

出于某种原因,我的jQuery脚本只是不想工作,而且它真的非常简单,除了实际的jquery脚本之外我已经把所有东西拿走了,它真的很烦人请帮助.谢谢!

 <!doctype html>
<html>

    <head>
        <script src="jquery.js"></script>
        <script>
            $("#click").click(function () {
                alert("works!");
            });
        </script>
    </head>

    <body>
        <a href="#" id="click">Button</a>
    </body>

</html>
Run Code Online (Sandbox Code Playgroud)

PS jQuery JS文件有效.

Dea*_*ean 7

将您的代码更改为此.它确保在将所有HTML元素加载到页面后执行JavaScript:

$(document).ready(function () {
   $("#click").click(function() {
      alert("works!");
   });
});
Run Code Online (Sandbox Code Playgroud)

但是,您应该将脚本标记移动到页面底部,以确保它们不会阻止.这也意味着你实际上并不需要$(document).ready回调.