zoukankan      html  css  js  c++  java
  • 移动端FastClick和editor冲突问题。

        FastClick.prototype.needsClickForParent = function (target) {
            let parent = target.parentNode;
            if (parent == null) {
                return false;
            }
            let b = (/needsclick/).test(parent.className)
            if (!b) {
                return this.needsClickForParent(parent);
            } else {
                return true;
            }
        }
     
        FastClick.prototype.needsClick = function (target) {
            if (this.needsClickForParent(target) === true) {
                return true;
            }
            switch (target.nodeName.toLowerCase()) {

                // Don't send a synthetic click to disabled inputs (issue #62)
                case 'button':
                case 'select':
                case 'textarea':
                    if (target.disabled) {
                        return true;
                    }

                    break;
                case 'input':

                    // File inputs need real clicks on iOS 6 due to a browser bug (issue #68)
                    if ((deviceIsIOS && target.type === 'file') || target.disabled) {
                        return true;
                    }

                    break;
                case 'label':
                case 'iframe': // iOS8 homescreen apps can prevent events bubbling into frames
                case 'video':
                    return true;
            }

            return (/needsclick/).test(target.className);
        };
  • 相关阅读:
    基于短周期价量特征的多因子选股体系
    OnePy--构建属于自己的量化回测框架
    Should You Build Your Own Backtester?
    针对Quant的Python快速入门指南
    史上最全量化资源整理
    数字货币量化分析报告[2018-01-31]
    TuShare获取K线数据
    理工科背景如何转行量化交易?
    数字货币量化分析报告[2018-01-30]
    Ta-lib K线模式识别
  • 原文地址:https://www.cnblogs.com/qing123/p/8708125.html
Copyright © 2011-2022 走看看