体彩排列5双期走势图

站长网_站长创业_站长主页_站长之家_易采站长站

会员投稿 投稿指南 站长资讯通告: 原生javascript实现addClass,removeClass,hasClass函数
搜索:
您的位置: 主页 > 教程 > 网页编程 > JavaScript > » 正文

原生javascript实现addClass,removeClass,hasClass函数

来源: 易采站长站

原生的addClass, removeClass, hasClass函数,未使用jquery

class.js

function hasClass(ele,cls) {
  return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}
 
function addClass(ele,cls) {
  if (!this.hasClass(ele,cls)) ele.className += " "+cls;
}
 
function removeClass(ele,cls) {
  if (hasClass(ele,cls)) {
    var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
    ele.className=ele.className.replace(reg,' ');
  }
}
 
//call the functions
addClass(document.getElementById("test"), "test");
removeClass(document.getElementById("test"), "test")
if(hasClass(document.getElementById("test"), "test")){//do something};

Tags:
最新图文资讯
1 2 3 4 5 6
体彩排列5双期走势图相关的文章列表:
易采站长站 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助 -
体彩排列3五码分布走势图 体彩排列5走势图 河南福彩22选5大小走势图 华东15选5除五走势图 体彩排列3遗漏统计 体彩排列5双期走势图体彩七星彩201走势图 河北福彩排列5大小走势图 楚天风采22选5和值走势图 福彩七乐彩走势图 体彩排列5双期走势图齐鲁风采23选5重号分布图 华东15选5走势图 河北福彩排列7走势图 江苏体彩七位数走势图 体彩排列5双期走势图 楚天风采22选5走势图 齐鲁风采23选5大小分布图 齐鲁风采23选5走势图 福彩双色球斜连走势图 体彩排列3出号频率表 福彩双色球双期走势图