jQuery使用on方法将函数绑定到按钮

时间:2015-12-08 08:31:11

标签: javascript jquery html button

我想用.on方法将函数绑定到按钮。这是我的按钮:

 <button class="btn btn-primary col-md-offset-2 col-md-4" type="button" id="reg">Register</button>

这是我的剧本。

$(document).ready(function(){
$("#reg").on("click", function(){
    alert("Its working!!!");
});
});

我知道我的代码没有错,但我仍然无法使其正常工作....我已将<head>中的所有库包含在内。但按钮什么也没做。

3 个答案:

答案 0 :(得分:1)

你的代码工作正常没错“

$(document).ready(function(){
$("#reg").on("click", function(){
    alert("Its working!!!");
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<button class="btn btn-primary col-md-offset-2 col-md-4" type="button" id="reg">Register</button>

答案 1 :(得分:1)

如果按钮动态添加尝试使用:

$(document).ready(function(){
   $("body").on("click", "#reg", function(){
      alert("Its working!!!");
   });
});

答案 2 :(得分:1)

请在head标签中添加jquery库,它会正常工作。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>