国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

js操作DOM的class--防jquery

SolomonXie / 2435人閱讀

摘要:找不到該元素找不到該元素找不到該元素寫這個的目的有兩個。有時候不想引入,但是確實有必要對進行操作。

    function removeClass(name){
        var $ele = this.ele;
        if(!$ele){
            console.log(">> 找不到該元素: id = ",ele);
            return !1;
        }
        var rex = new RegExp("s"+name+"|"+name+"s");
        $ele.className = $ele.className.replace(rex,"");
        return this;
    }
    function addClass(name){
        var $ele = this.ele;
        if(!$ele){
            console.log(">> 找不到該元素: id = ",ele);
            return !1;
        }
        if(this.hasClass(name)){
            return !1;
        }else{
            $ele.className = $ele.className + " " + name;
        }
        return this;
    }
    function hasClass(name){
        var $ele = this.ele;
        if(!$ele){
            console.log(">> 找不到該元素: id = ",ele);
            return !1;
        }
        var rex = new RegExp("s"+name+"|"+name+"s");
        return $ele.className.search(rex) > -1;
    }
    function getId(id){
        return getEle(document.getElementById(id));
    }
    function getEle(ele){
        return {
            ele: ele,
            removeClass: removeClass,
            addClass: addClass,
            hasClass: hasClass
        }
        return eleObj;
    }

寫這個的目的有兩個。
1、有時候不想引入jquery,但是確實有必要對DOM進行class操作。
2、裝逼。。。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/99531.html

相關文章

  • jQuery學到幾件事情

    摘要:最近想看一下源碼,搜到了這樣一篇博客從源碼學到的件事情本文基于這篇視頻博客,提煉了一些內容,分享給大家。的狀態選擇符,比如存放在里面 最近想看一下jQuery源碼,搜到了這樣一篇博客《從jQuery源碼學到的10件事情》http://www.paulirish.com/2010/10-things-i-learned-from-the-jquery-source/ 本文基于這篇視頻博...

    jlanglang 評論0 收藏0
  • FE.SRC-逐行分析jQuery2.0.3源碼-完整筆記

    摘要:根據項目選型決定是否開啟。為了壓縮,可維護為了支持從而使用代替變量存儲防沖突會用到,形如版本號聲明最終調用的是這個原型實際上。功能檢測統一兼容性問題。 概覽 (function (){ (21 , 94) 定義了一些變量和函數 jQuery=function(); (96 , 293) 給jQuery對象添加一些方法和屬性; (285 , 347) ...

    Lin_R 評論0 收藏0
  • FE.SRC-逐行分析jQuery2.0.3源碼-完整筆記

    摘要:根據項目選型決定是否開啟。為了壓縮,可維護為了支持從而使用代替變量存儲防沖突會用到,形如版本號聲明最終調用的是這個原型實際上。功能檢測統一兼容性問題。 概覽 (function (){ (21 , 94) 定義了一些變量和函數 jQuery=function(); (96 , 293) 給jQuery對象添加一些方法和屬性; (285 , 347) ...

    褰辯話 評論0 收藏0
  • 頁面優化一些建議

    摘要:預讀取預讀取是一項使瀏覽器主動去執行域名解析的功能。在某些圖片較多的頁面中,在發起圖片加載請求之前預先把域名解析好將會有至少的圖片加載速度提升。但由于域名解析本身也是耗時的,所以也不是越多越好,最大支持路并發,所以一般設置個域名較為合適。 文章本來是給公司內部分享用的,現在發表出來,歡迎大家提出寶貴建議。 背景目的 讓官網首頁加載速度更快,對用戶的操作響應得更及時,給用戶提供更為友好...

    tommego 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<