zoukankan      html  css  js  c++  java
  • H5_0028:自定义事件并调用

    1,自定义事件并自己触发事件

       // 定义事件方法
    function MyMousedown( event ) { if ( _this.enabled === false ) return; event.preventDefault(); event.stopPropagation(); if ( _state === STATE.NONE ) { _state = event.button; } if ( _state === STATE.ROTATE && !_this.noRotate ) { // _this.getMouseProjectionOnBall( event.pageX, event.pageY, _rotateStart ); _this.getMouseProjectionOnBall( event.pageX, event.pageY, _rotateStart ); _rotateEnd.copy(_rotateStart) } else if ( _state === STATE.ZOOM && !_this.noZoom ) { _this.getMouseOnScreen( event.pageX, event.pageY, _zoomStart ); _zoomEnd.copy(_zoomStart); } else if ( _state === STATE.PAN && !_this.noPan ) { _this.getMouseOnScreen( event.pageX, event.pageY, _panStart ); _panEnd.copy(_panStart) } window.addEventListener( 'MyMousemove', MyMousemove, false ); window.addEventListener( 'MyMouseup', MyMouseup, false ); _this.dispatchEvent( startEvent ); }

    // 添加事件监听
        window.addEventListener( 'MyMousedown', MyMousedown, false );
     
      
        // 触发事件
        // window.dispatchEvent(new Event('MyMousedown'));




                // 自定义resize事件
                var myEvent = new Event('resize');
                window.dispatchEvent(myEvent);



    琥珀君的博客
  • 相关阅读:
    优酷kux转mp4
    C++实现将一个文件夹内容拷贝至另一个文件夹
    获取NX一组属性
    获取NX特征名称(无时间戳)
    利用glog打印日志
    C++获取运行程序当前目录
    获取NX装配结构信息
    解析形如(k,v)(k,v)(k,v)字符串
    多NX如何共存
    C++ (C#)实现获取NX PART预览图
  • 原文地址:https://www.cnblogs.com/eliteboy/p/12411711.html
Copyright © 2011-2022 走看看