zoukankan      html  css  js  c++  java
  • jquery on的常用 用法

    定义和用法

    on()方法在被选元素及子元素上添加一个或多个方法。
    提示:使用on方法添加的事件处理程序适用于当前及未来的元素(javascript创建的)
    提示:移除事件处理程序使用off()方法,如需添加只运行一次的方法然后移除,请使用one()方法。

    语法

    
    $(selector).on(event,selector,childselector,function,map);
    

    添加一个事件处理程序

    
        $("div").on("click",function(){
            alert("ok");
        })
    

    添加多个事件处理程序

    多个事件之间用空格分隔

    
        $("div").on("mouseover mouseout",function(){
            $(this).toggleClass("ok");
        })
    

    使用map参数添加多个事件处理程序

    
        $("div").on({
           mouseover : function(){
               $(this).css("color","red");
           }
           ,mouseout : function(){
                $(this).css("color","gray");
            }
        }); 
    

    向未来元素添加事件处理程序

    
    $("div").on("click","a",function(){
        $(this).after("hello world");
    });
    

    提示this的指向是div a

  • 相关阅读:
    git 常用命令
    mac 显示隐藏文件
    android 图片缓存
    字符串与枚举相互转换
    ios 消息通知
    ios 真机调试
    ios 宏定义 系统版本 判定
    autolayout autoresizing
    c++对象创建带括号与无括号的区别
    内存对齐
  • 原文地址:https://www.cnblogs.com/hukeer/p/5160259.html
Copyright © 2011-2022 走看看