zoukankan      html  css  js  c++  java
  • #event.initMouseEvent

    initMouseEvent 方法用于初始化通过 DocumentEvent 接口创建的 MouseEvent 的值。此方法只能在通过 dispatchEvent 方法指派 MouseEvent 之前调用,尽管在该阶段可以多次调用它(如有必要)。如果被多次调用,则最后一次调用优先。

    • typeArg - 指定事件类型。
    • canBubbleArg - 指定该事件是否可以 bubble。
    • cancelableArg - 指定是否可以阻止事件的默认操作
    • viewArg - 指定 Event 的 AbstractView。
    • detailArg - 指定 Event 的鼠标单击量。
    • screenXArg - 指定 Event 的屏幕 x 坐标
    • screenYArg - 指定 Event 的屏幕 y 坐标
    • clientXArg - 指定 Event 的客户机 x 坐标
    • clientYArg - 指定 Event 的客户机 y 坐标
    • ctrlKeyArg - 指定是否在 Event 期间按下 control 键
    • altKeyArg - 指定是否在 Event 期间按下 alt 键。
    • shiftKeyArg - 指定是否在 Event 期间按下 shift 键。
    • metaKeyArg - 指定是否在 Event 期间按下 meta 键。
    • buttonArg - 指定 Event 的鼠标按键。
    • relatedTargetArg - 指定 Event 的相关 EventTarget。

    实例:http://codepen.io/Yunkou/pen/JoRYor

    应用,初次看到这个方法,是用于在zepto源码,用于自动化测试,构造一次点击事件

  • 相关阅读:
    C语言II博客作业02
    C语言II博客作业01
    C语言II博客作业04
    C语言II博客作业03
    C语言II博客作业02
    C语言II博客作业01
    C语言||博客作业04
    C语言II博客作业04
    C语言II博客作业03
    C语言II博客作业02
  • 原文地址:https://www.cnblogs.com/yunkou/p/4180506.html
Copyright © 2011-2022 走看看