我有以下HTML
:
<li class="treeview" id="account_management">
所以我想用id
&#34; account_management&#34;来定位元素。并从&#34; treeview&#34;更改它的课程to&#34; treeview active&#34;,以便我可以相应地设置我的树状菜单。
答案 0 :(得分:4)
您可以使用jQuery addClass()
添加课程active
:
$("#account_management").addClass("active");
或者您可以使用Element.classList DOM API的add()
方法,例如:
document.getElementById("account_management").classList.add("active");
classList浏览器支持@ caniuse
对于旧版本,请参阅此answer。
答案 1 :(得分:1)
在纯JavaScript中你可以这样做:
var d = document.getElementById("account_management");
d.className = d.className + " active";
如果您已在项目中使用jQuery,我建议您使用它,就像在T J的答案中一样。