【发布时间】:2018-09-01 20:24:45
【问题描述】:
我有多个下拉触发器用于相同的下拉内容。
但是当下拉内容已经打开时,当我点击另一个下拉触发器时,下拉内容不显示。我需要单击其他地方才能显示下拉内容。
Click here to see the bug(红圈是我点击的时候)
我正在使用 Materialize v1.0.0-rc.2
下拉内容:
<ul id="user-settings-dropdown" class="dropdown-content">
<li><a>Tornar Moderador</a></li>
<li><a>Tornar Mentor</a></li>
<li><a>Tornar Jogador</a></li>
<li><a>Tirar Moderador</a></li>
<li><a>Remover</a></li>
</ul>
下拉触发器:
<i class="material-icons dropdown-trigger" data-target="user-settings-dropdown">more_vert</i>
【问题讨论】:
-
尝试为每个按钮制作不同的下拉内容结构。
-
在我看来,最好为每个触发器使用下拉菜单的副本。
-
stackoverflow.com/a/52128193/8437974 ,查看这个问题的答案,和你的问题类似。
-
谢谢大家,我将为每个触发器创建一个下拉内容。但是没有其他方法可以做到这一点吗?
标签: javascript dropdown materialize