之前習慣了使用jquery的addClass的方法,然后就去找了下別人寫的代碼。 ...
function addClass obj, cls var obj class obj.className, 獲取 class 內容. blank obj class : 判斷獲取到的 class 是否為空, 如果不為空在前面加個 空格 . added obj class blank cls 組合原來的 class 和需要添加的 class. obj.className added 替換原來的 ...
2017-05-26 15:49 1 10208 推薦指數:
之前習慣了使用jquery的addClass的方法,然后就去找了下別人寫的代碼。 ...
function hasClass(obj, cls) { return obj.className.match(new RegExp('(\\s|^)' + cls + '(\ ...
...
原生主要有三種方法: 1、className 2、es5的classList 3、同一 setAttribute @ ...
1.比較傳統的方法 var classVal = document.getElementById("id").getAttribute("class"); //刪除的話classVal = classVal.replace("someClassName ...
在html5中增加了classList document.getElementById("button").classList.add(“active”); document.getElement ...
其實html5已經擴展了class操作的相關API,其中classList屬性就以及實現了class的增刪和判斷。 HTML DOM classList 屬性 classList屬性的方法有: add(value) 添加類名,如果有則不添加 contains(value ...