4
我正在使用引导的下拉切换指令。但我可以通过鼠标浏览菜单,但不能通过键盘箭头键。 请让我知道如何导航通过键盘上/下箭头键。角引导下拉切换 - 通过键盘箭头键导航
见本plunker:http://plnkr.co/edit/m5TBlkVMVJHVF69V2635?p=preview
我正在使用引导的下拉切换指令。但我可以通过鼠标浏览菜单,但不能通过键盘箭头键。 请让我知道如何导航通过键盘上/下箭头键。角引导下拉切换 - 通过键盘箭头键导航
见本plunker:http://plnkr.co/edit/m5TBlkVMVJHVF69V2635?p=preview
对于引导下拉菜单时,向上/向下箭头依赖于能够“焦点”的锚定,这就需要指定属性href
。
<ul class="dropdown-menu">
<li ng-repeat="choice in items">
<a href="javascript:void(0)">{{choice}}</a>
</li>
</ul>
注意使用href="javascript:void(0)"
而不是通常的href="#"
,因为后者会导致AngularJS重新加载由于路径切换的页面。
我试过这个但没用。它不工作。 – JPN
彼得戴维斯提出的解决方案的工作。应该是被接受的答案。 – kolhapuri