国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 茶陵县| 克拉玛依市| 南部县| 临泽县| 许昌县| 凌源市| 清苑县| 稻城县| 大洼县| 修水县| 福泉市| 衡南县| 汽车| 永吉县| 梅河口市| 邳州市| 阳泉市| 清水河县| 龙泉市| 海城市| 临漳县| 朝阳区| 余庆县| 禄丰县| 平邑县| 文安县| 同德县| 东阿县| 正定县| 都江堰市| 周宁县| 苍梧县| 和硕县| 海淀区| 吉木萨尔县| 长海县| 寻乌县| 西乡县| 正蓝旗| 海门市| 蚌埠市|