javascript - 单击时保持 Zurb Foundation 下拉菜单打开

标签 javascript css zurb-foundation

我正在使用 Foundation 下拉菜单,其中有多个我需要与之交互的东西,包括 colpick、添加和删除组件等。任何时候我执行这些操作中的任何一个,下拉菜单都会关闭,因为它应该是一个下拉菜单。有没有一种好方法可以让下拉菜单忽略我的点击,只有在我点击关闭按钮时才关闭?

最佳答案

Juts 在 <ul> 中使用 aria-autoclose="false"标签(参见 documentation 中的自动关闭部分。

<a class="button" data-dropdown="autoCloseExample" aria-controls="autoCloseExample" aria-expanded="false">Link Dropdown &raquo;</a>
<ul id="autoCloseExample" class="f-dropdown" data-dropdown-content tabindex="-1" aria-hidden="true" aria-autoclose="false" tabindex="-1">
    <li><a href="#">This is a link</a></li>
    <li><a href="#">This is another</a></li>
    <li><a href="#">Yet another</a></li>
 </ul>

关于javascript - 单击时保持 Zurb Foundation 下拉菜单打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27233111/

相关文章:

javascript - Google Chart 无法为水平轴 (hAxis) 着色

javascript - 如何在另一个页面上创建元素的居中弹出窗口

bundler - 如何在 compass 创建中指定框架版本?

html - dd > 标签导致奇怪的边框*在 Chrome* 上*(基础框架)

javascript - 无法使用 JavaScript/jQuery 打开新选项卡或窗口

javascript - 无法设置/读取未定义的属性

css - 在 GWT 中设置 CSS 属性

javascript - 移动时CSS响应 slider 垂直转动

css - div 标签在 firefox 中不能正确 float ,但在 safari 和 chrome 中工作 - wordpress 主题

javascript - 从 ajax 内容动态创建新选项卡