jQuery on重复邦定事件

在一个方法里调用邦定的on事件时,要先解邦

 <button type="button" id="btn1">点击显示按钮</button>
    <button type="button" id="btn2" style="display:none">点击加1</button>
    <p></p>
     <script>
        $(function(){
            var i=0;
            var sum=function(){
                $("#btn2").off("click").on("click",function(){
                    i++;
                    $("p").text(i)
                })
            }
            

            $("#btn1").click(function(){
                $("#btn2").show();
                sum();
            })
        })
    </script>

 

posted @ 2015-08-25 18:31  eaysun  阅读(250)  评论(0编辑  收藏  举报