zoukankan      html  css  js  c++  java
  • 冒泡事件通用解法

    以下代码来自网络:

    $.Event.getEvent=function getEvent(){
             if( window.event ){
                    return window.event;
                }else{
                    var aFunction = function(dArguments, dLevel){
                        if ( !dArguments ) return null;
                        if ( !dLevel ) return null;
                        for ( var i = 0; i < dArguments.length; i++ ){
                            if ( dArguments[i] && dArguments[i].altKey !== undefined ) {
                                return dArguments[i];
                            }
                        }
                        if ( dArguments && dArguments.callee && dArguments.callee.caller && dArguments.callee.caller.arguments ) {
                            return aFunction(dArguments.callee.caller.arguments, 5-1);
                        }
                    };
                    return aFunction(arguments, 5);
                }
        };
        $.Event.stopEvent=function getEvent(){
            var e =$.Event.getEvent();
            if(e&&e.stopPropagation){//非IE
                   e.stopPropagation();
                  }else{//IE
                   window.event.cancelBubble=true;
                  }
        };

  • 相关阅读:
    android 14 进度条和拖动条
    android 13 5种click事件不同实现方式 比较
    android 12 click事件的不同实现方式
    android 11 模拟onclick 事件
    android 10 事件
    android 09
    android 08 AndroidManifest.xml
    android 07 22 23没看
    Linux常用命令last的使用方法详解
    Linux TOP命令 按内存占用排序和按CPU占用排序
  • 原文地址:https://www.cnblogs.com/qinggege/p/4468272.html
Copyright © 2011-2022 走看看