原生js封裝的一些jquery方法(詳解)
更新時間:2016年09月20日 12:52:44 投稿:jingxian
下面小編就為大家?guī)硪黄鷍s封裝的一些jquery方法(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
用js封裝一些常用的jquery方法 記錄一下
hasClass:判斷是否有class
function hasClass(ele, cls) {
if (!ele || !cls) return false;
if (ele.classList) {
return ele.classList.contains(cls);
} else {
return ele.className.match(new RegExp('(\\s|^)' + cls + '(\\s|$)'));
}
}
addClass:增加class
function addClass(ele, cls) {
if (ele.classList) {
ele.classList.add(cls);
} else {
if (!hasClass(ele, cls)) ele.className += '' + cls;
}
}
removeClass:移除class
function removeClass(ele, cls) {
if (ele.classList) {
ele.classList.remove(cls);
} else {
ele.className = ele.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' ');
}
}
以上就是小編為大家?guī)淼脑鷍s封裝的一些jquery方法(詳解)的全部內(nèi)容了,希望對大家有所幫助,多多支持腳本之家~
相關文章
JavaScript操作Oracle數(shù)據(jù)庫示例
這篇文章主要介紹了JavaScript操作Oracle數(shù)據(jù)庫示例,本文使用ActiveXObject實現(xiàn)訪問Oracle數(shù)據(jù)庫,需要的朋友可以參考下2015-03-03
uni-app使用uniCloud實現(xiàn)圖形驗證碼(uni-captcha)詳細過程
這篇文章主要給大家介紹了關于uni-app使用uniCloud實現(xiàn)圖形驗證碼(uni-captcha)的相關資料,實際開發(fā)工作中在登陸的時候經(jīng)常需要圖形驗證碼,需要的朋友可以參考下2023-07-07

