Jquery点击功能不起作用

时间:2013-02-23 21:04:20

标签: javascript jquery

我正在尝试使用jquery click函数为我的按钮提供一些功能。但是当我运行代码时,函数根本不会被调用。

我的代码是:

 <script type="text/javascript">
 $(function () {
     $("#min").click(function(e){
         $("#listFriends").css('display','none');
         $("#friendsO").show();
     });
 </script>

<button id="min">[-]</button>

请有人告诉我在这段代码中犯了什么错误.....谢谢..........

2 个答案:

答案 0 :(得分:3)

您缺少关闭文档就绪处理程序的});

$(function() {
   $("#min").click(function(e){
      console.log('test');
      $("#listFriends").hide();
      $("#friendsO").show();
   });
}); // <----

如果您动态生成元素,则应该从元素的静态父项之一或document对象委派事件:

$(document).on('click', "#min", function(e){
      console.log('test');
      $("#listFriends").hide();
      $("#friendsO").show();
});

答案 1 :(得分:0)

在firefox上安装firebug并启用调试,请参阅here