Kiy*_*yro 2 javascript navigation menu class add
我打开这个线程来请求你对 JavaScript 的帮助。
我的网站垂直分为四个主要 div。
<div id="homepage"> Content </ div>
<div id="page1"> Content </ div>
<div id="page2"> Content </ div>
<div id="page3"> Content </ div>
<div id="page4"> Content </ div>
Run Code Online (Sandbox Code Playgroud)
页面右侧有导航菜单,div位置:固定。
<div id="nav">
<ul>
<li> <a href="#homepage"> Homepage </ a> </ li>
<li> <a href="#page1"> Page1 </ a> </ li>
<li> <a href="#page2"> Page2 </ a> </ li>
<li> <a href="#page3"> Page3 </ a> </ li>
<li> <a href="#page4"> page4 </ a> </ li>
</ ul>
</ div>
Run Code Online (Sandbox Code Playgroud)
我希望当你在一个 div 容器(page1 或 page2 等)中添加到一个类对应的菜单项中。
和'可以用javascript做到这一点吗?提前致谢
小智 6
您将使用节点树来设置属性。我的意思是
var node = document.getElementById("dividname").getElementsByTagName("li")[i];
node.setAttribute("class", "classname");
Run Code Online (Sandbox Code Playgroud)
删除类只是使用上面没有任何值
node.setAttribute("class", "");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15226 次 |
| 最近记录: |