zoukankan      html  css  js  c++  java
  • 事件初理解2不兼容

    事件里的不兼容:

    1:同一个事件上同一个方法被重复绑定的问题:是可以被重复绑定的,但是,如果绑定方法小于9个,则按后绑定先执行,大于9个方法则无序

    2:被绑定的方法得this不是当前元素是window.event,火狐是虚参数,谷歌是两种标准都采用(解决this关键字,首先想到call和apply)

    3:事件源:ie6/7/8是event.srcElement,其他的是e.target

    4:阻止事件传播:ie中是event.cancelBubblue=true冒泡,标准浏览器是:e.stopPropagation()(是一个方法,可以传3个参数)

    5:事件传播本身:ie只有冒泡没有捕获

    6:阻止事件的默认行为:ie是:event.returnValue=false;标准浏览器:event.preventDefault(是一个方法,可以传3个参数)

    7:ie不支持e.pageX和e.pageY鼠标相对于浏览器的绝对坐标,clientY,clientX是相对于浏览器左上角的位置,没有加上滚动条的位置

    标准浏览器里阻止事件传播:e.stopPropagation。stopPropagation是事件对象的属性和方法,所以是e点,不是html的属性和方法

    ie的阻止冒泡:e.cancelBubble=ture。cancelBubble是事件对象的属性和方法,所以是e点,不是html的属性和方法

  • 相关阅读:
    腾讯云COS对象存储的简单使用
    SpringSecurity的简单使用
    AngularJS入门 & 分页 & CRUD示例
    使用 Java 发送邮件
    Java操作pdf: JarsperReport的简单使用
    获取Spring容器中的Bean协助调试
    JMS--ActiveMQ的简单使用
    Echarts和Quartz简介
    WebService
    Java使用 POI 操作Excel
  • 原文地址:https://www.cnblogs.com/into/p/4132353.html
Copyright © 2011-2022 走看看