我在使用 jQuery 时遇到了一些麻烦,我真的不知道自己做错了什么。
我有一个包含静态内容和几个按钮的简单页面。当我想将点击事件附加到我的一个按钮时,我的问题就出现了——它就是行不通!
这是我的 html 中的代码:
<head>
<link rel="stylesheet" href="css/main.css" type="text/css">
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
<script type="text/javascript" src="js/jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="js/my.js"></script>
</head>
<body>
....
<button class="btn btn-success" id="my-button">BUTTON</button>
</body>
这是我在 my.js 中的代码:
$('#my-button').click(function()
{
console.log("Button Clicked");
});
无论我单击按钮多少次,无论我使用哪个浏览器,消息都不会输入到控制台。我只是不明白,我以前没有遇到过这样的问题......我希望这不是一个明显的错误。
我还应该指出,当我将其更改为 $(document).ready 时,它可以正常工作!
帮助 :(