国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

原生js封裝的一些jquery方法(詳解)

2019-11-20 08:56:08
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

用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ī)?lái)的原生js封裝的一些jquery方法(詳解)的全部?jī)?nèi)容了,希望對(duì)大家有所幫助,多多支持武林網(wǎng)~

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 阿坝县| 年辖:市辖区| 邵阳县| 通渭县| 永胜县| 昌黎县| 壤塘县| 乌海市| 嘉祥县| 攀枝花市| 石台县| 北碚区| 惠来县| 阳春市| 阿坝县| 乐业县| 平远县| 常州市| 赞皇县| 昌吉市| 新化县| 安陆市| 顺平县| 中方县| 澳门| 广安市| 英吉沙县| 谷城县| 武鸣县| 衢州市| 博白县| 婺源县| 合山市| 饶平县| 建德市| 玛纳斯县| 望江县| 平南县| 乌鲁木齐县| 乌兰察布市| 宕昌县|