我创建了一个Jquery下拉列表,它在选中时添加和删除类。addClass在选中时更改html文本
里面的隐藏菜单是一个带有链接的导航栏。我试图创建一个功能,当您选择链接的名称替换菜单按钮上的文本链接之一。
<div class="btn-container menu small-4 medium-2">
<a class="inline-block btn no-text-trans">sector</a>
<i class="fa fa-chevron-down"></i>
<article class="pane inactive">
<nav>
<ul>
<li><a href="#">Menu 1</a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
<li><a href="#">Menu 4</a></li>
</ul>
</nav>
</article> <!-- PANE ENDS HERE -->
</div> <!-- BTN CONTAINER ENDS HERE -->
例如,如果按钮菜单中选择一个,文本“菜单1”替换文本“部门”
这个函数有一个错误,当你选择一个链接,例如菜单1的文字'扇区'消失,不会回来 – NewBoy
它不会消失,它将在那里,而不是文本将被改变。尝试改变'链接'内的值* *菜单1,菜单2,菜单3 **等。你会发现不同之处。 @NewBoy –
@NewBoy当你想要它回来? –