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');


























注:以上内容仅提供参考和交流,请勿用于商业用途,如有侵权联系本人删除!


持续更新中…

如有对思路不清晰或有更好的解决思路,欢迎与本人交流,QQ群:273557553,个人微信:
你遇到的问题是小编创作灵感的来源!


你可能感兴趣的:(前端)