zoukankan      html  css  js  c++  java
  • 事件的相关问题

    obj.addEventListener()添加事件,3个参数‘event’,如:‘click’;function(){};bool,默认false;

      第三个参数为true 事件捕获前进,遇到相同注册事件立即触发,第1、2阶段事件触发会生效,第3阶段不会触发生效

      第三个参数为false 事件冒泡前进,遇到相同注册事件立即触发,第1阶段不会触发生效,第2、3阶段事件会触发生效

      事件分为三个阶段 1.document->事件地点 2.到达事件地点触发事件 3.事件地点->document

    evt.stopPropagation()阻止事件的冒泡或捕获

      当addEventListenter(e,function(){},true)阻止事件捕获

      当addEventListenter(e,function(){},false)阻止事件捕获

    evt.stopImmediatePropagation()不仅有stopPropagation的作用还有阻止 相同事件绑定的其他函数的执行

    evt.preventDafault()不执行与事件关联的默认动作,有些默认动作不可以取消,这时cancelable的属性可以返回是不是可以取消

    evt.target返回触发此事件的元素(事件的目标节点)。

  • 相关阅读:
    RabbitMQ教程
    设置文件夹共享及所有访问权限
    一键操作IIS
    C#操作IIS服务
    【01】浅谈HTTP在WebApi开发中的运用
    Socket通信原理
    C# 通过JObject解析json对象
    MVC小知识整理
    Global.asax文件的作用
    iOS开发日记9-终端命令
  • 原文地址:https://www.cnblogs.com/tonghaolang/p/5976095.html
Copyright © 2011-2022 走看看