課程
/前端開發
/JavaScript
/側邊欄信息展示效果
currentEl.classList.add('nc_move_right').js dom里有add()添類名的方法嗎
2016-08-05
源自:側邊欄信息展示效果 4-4
正在回答
classList是HTML5新增的屬性,有add(),contains(),remove(),toggle()四個方法,實用classList操作類名更簡單更安全。如果相兼容低版本的話,可以自己封轉一個addClass()函數。
例:
function?addClass?(element,?value)?{ if?(!element.className)?{ element.className?=?value; }?else?{ newClassName?element.className; newClassName?+=?"?"; newClassName+=value; element.className?=?newClassName; } }
慕粉第一號 提問者
舉報
頂級大牛分享開發經驗,學會實現側邊欄內容效果展示,讓你迅速進階
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-16
classList是HTML5新增的屬性,有add(),contains(),remove(),toggle()四個方法,實用classList操作類名更簡單更安全。如果相兼容低版本的話,可以自己封轉一個addClass()函數。
例:
function?addClass?(element,?value)?{ if?(!element.className)?{ element.className?=?value; }?else?{ newClassName?element.className; newClassName?+=?"?"; newClassName+=value; element.className?=?newClassName; } }