zoukankan      html  css  js  c++  java
  • hasclass,removeClass

    var TH = TH || {};
    TH.extend = function(first, second){
        for (var prop in second){
            first[prop] = second[prop];
        }
    }; 
    TH.css = function(element, styles){
        if (styles.opacity != null){
            if (typeof element.style.opacity != 'string' && typeof(element.filters) != 'undefined'){
                styles.filter = 'alpha(opacity=' + Math.round(100 * styles.opacity) + ')';
            }
        }
        TH.extend(element.style, styles);
    };
    TH.hasClass = function(element, name){
        var re = new RegExp('(^| )' + name + '( |$)');
        return re.test(element.className);
    };
    TH.addClass = function(element, name){
        if (!TH.hasClass(element, name)){
            element.className += ' ' + name;
        }
    };
    TH.removeClass = function(element, name){
        var re = new RegExp('(^| )' + name + '( |$)');
        element.className = element.className.replace(re, ' ').replace(/^\s+|\s+$/g, "");
    };
  • 相关阅读:
    七月份文章收藏
    五月份文章收藏
    二月份文章收藏
    一月份文章收藏
    nmap数据流
    memcached未授权
    Redis未授权漏洞利用方式
    requests sslerror
    欢迎来到Curl的世界
    Dig命令解析结果
  • 原文地址:https://www.cnblogs.com/jinbiao/p/2507299.html
Copyright © 2011-2022 走看看