zoukankan      html  css  js  c++  java
  • on使用详解

    on()是bind(),live(),delegate()的替代品,1.7及1.7以后使用on()

    bind() 绑定元素

    live() 为元素附加事件,匹配选择器的当前及未来的元素(比如由脚本创建的新元素)

    delegate() 绑定被选元素的子元素

    使用介绍:
    $(selector).on(event,childSelector,data,function,map)

    替代live

    $("#a").live("click",function(){
    });
    $("#a").on("click", function(){
    });
     
    替代delegate
    $("ul").delegate("li", "click", function(){
    });
    $("ul").on("click", "li", function(){
    });
     
    绑定多个事件
    $("#a").on("mousemove mouseout",  function(){
    });
     
    多个事件分别绑定
     $("p").on({
        mouseover:function(){$("body").css("background-color","lightgray");},  
        mouseout:function(){$("body").css("background-color","lightblue");},
        click:function(){$("body").css("background-color","yellow");}  
     });
     
    此外 用off()来移除on()创建的事件,替代unbind(), undelegate(), die()
     
  • 相关阅读:
    lambda表达式
    切片操作
    小样本学习(Few-shot Learning)
    TensorFlow Eager 模式
    tensorflow读入数据集的方式
    综述类解读
    pyCharm永久激活
    shell脚本教程
    GNN
    Tomcat配置优化
  • 原文地址:https://www.cnblogs.com/yanze/p/5972798.html
Copyright © 2011-2022 走看看