javascript - 摆脱切换时的打嗝现象

标签 javascript jquery-ui

我正在使用 jquery ui 切换 map 图例上的下拉菜单。

问题是当你点击类来显示下拉div时; div 跳动了一下,出现了轻微的卡顿。有谁知道为什么会发生这种情况? 这是我的 html:

<h3 id="conservation-header">
<i class="icon-stop" style="color:#739435;"></i> 
<i class="icon-caret-down" style="color:#fff;"></i> 
<span class="dropdown">Conservation</span> &nbsp; 
<span class="extras" style="color:#739435;">[
<a style="color:#739435;" id="conservationMoreLink" href="#">info</a>] &nbsp; [
<a style="color:#739435;" >images</a>]</span>
</h3>

       <div class="dropThis" style="display:none;">
       <ul>
         <li>Preservation</li>
         <li>Silviculture</li>
         <li>Limited Agriculture consistent with resource value</li>
         <li>Environmental Services</li>
         <li>Mitigation</li>
         <li>Recreation</li>
         <li>Roadway Connections</li>
         </ul>
       </div>

Here's my jsfiddle

提前致谢

最佳答案

ul 样式设置为:

margin-top: 0;

关于javascript - 摆脱切换时的打嗝现象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19917264/

相关文章:

javascript - Shadowbox 加载不起作用

Javascript 对象标识

javascript - Jquery 自动完成未填充文本框

jquery ui可排序占位符无法更改背景颜色

jquery-ui - 如何配置 jQuery UI Datepicker 以使用本地化日历?

javascript - 我如何监听 jQuery daterangepicker 中的开始日期变化

java - 在 Java applet 中,由 javascript 传递给 Java Applet 的字符串数据为 null

javascript - Nextjs 将数据(页面标题)发送到组件

javascript - jQuery 可排序问题开/关检查

jquery - ASP .Net TextChanged 以显示 Jquery 对话框