zoukankan      html  css  js  c++  java
  • Jquery中事件的重复绑定

    问题:事件的绑定具有叠加效果,已有绑定的函数时,再次绑定,执行时会出现绑定多少次,触发多少次的情况

    解决:1.on();绑定事件,提供了绑定事件处理程序所需的所有功能,用于统一取代以前的bind()、 delegate()、 live()等事件函数 

                  off();解除绑定事件

    $("#btn1").off("click").on("click",function(){
            alert("我是btn1!");
      });

              2.bind();绑定事件  

                unbind();移除通过bind()方法添加的事件

    $("#btn1").unbind("click").bind("click",function(){
             alert("我是btn1!");
      });
      $("#btn1").unbind().click(function(){
              alert("我是btn1!");
       });

              3.one();方法 绑定的事件处理函数只会执行一次。

      $("#btn1").one("click",function(){  
            alert("我只执行一次!");
      }); 
  • 相关阅读:
    线段树
    哈希,hash
    单调栈
    树的重心
    背包问题
    最小生成树
    二分图匹配
    题解 P6355 [COCI2007-2008#3] DEJAVU
    题解 P6745 『MdOI R3』Number
    题解 P2080 增进感情
  • 原文地址:https://www.cnblogs.com/juicy-initial/p/9259354.html
Copyright © 2011-2022 走看看