|
<script type="text/Javascript">
// 說明:添加、移除、檢測 className
function hasClass(element, className) {
var reg = new RegExp('(//s|^)'+className+'(//s|$)');
return element.className.match(reg);
}
function addClass(element, className) {
if (!this.hasClass(element, className))
{
element.className += " "+className;
}
}
function removeClass(element, className) {
if (hasClass(element, className)) {
var reg = new RegExp('(//s|^)'+className+'(//s|$)');
element.className = element.className.replace(reg,' ');
}
}
</script>
JavaScript技術(shù):Javascript 檢測、添加、移除樣式(className)函數(shù)代碼,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。