【发布时间】:2015-08-03 20:24:21
【问题描述】:
我想知道如何在选择子元素时更改锚元素的背景颜色。
例如,如果我有一个导航在哪里
<ul>
<li><a>home</a></li>
<li class="has-dropdown">
<a href="somewhere.html"> parent </a>
<ul>
<li class="clickedthis has-dropdown"><a href="something.html">list 1</a>
<ul>
<li class="clickedthis"><a href="something.html">list 1</a></li>
<li>list 4</li>
<li>list 5</li>
</ul>
</li>
<li>list 2</li>
<li>list 3</li>
</ul>
</li>
</ul>
我点击了第一个链接,我希望它在下一页加载时更改父级的背景颜色。
所以无论当前页面是什么,该锚元素的父元素都会设置背景色。
如果我从导航转到其中一个子页面,则父元素变为蓝色
【问题讨论】:
标签: javascript jquery list menu navigation