js重置伪类样式;js重置affter;js重置before;js动态修改ClassName(兼容IE8及以上)

js重置伪类样式;js重置affter;js重置before;js动态修改ClassName;(兼容IE8及以上)

html代码:


<div id="user_name" class="input_box autoDiv" ></div>

JS代码:

var id = 'user_name';
//  恢复样式
document.getElementById(id).setAttribute('class', 'input_box autoDiv');

//  TODO 业务代码 
//  ...

//  重置新样式
document.getElementById(id).setAttribute('class', 'autoDiv');

jQuery代码:

var id = 'user_name';

//  恢复样式
$('#'+id)[0].setAttribute('class', 'input_box autoDiv');

//  TODO 业务代码 
//  ...

//  重置新样式
$('#'+id)[0].setAttribute('class', 'autoDiv');

猜你喜欢

转载自blog.csdn.net/seesun2012/article/details/79850066
今日推荐