读书人

动态增添样式

发布时间: 2013-07-20 11:07:48 作者: rapoo

动态添加样式
var getClass = function(ele) { return ele.className.replace(/\s+/,' ').split(' ');};

?

?

??

var hasClass = function(ele,cls) {    return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));}

?

?

var hasClass =function(ele,cls){      return -1 < (" "+ele.className+" ").indexOf(" "+cls+" ");}

?

var addClass = function(ele,cls) {    if (!this.hasClass(ele,cls)) ele.className += " "+cls;}

?

var removeClass = function(ele,cls) {    if (hasClass(ele,cls)) {        var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');        ele.className=ele.className.replace(reg,' ');    }}

?

读书人网 >Web前端

热点推荐