【问题标题】:How to keep a Jquery drop down menu down?如何保持 Jquery 下拉菜单向下?
【发布时间】:2012-12-04 13:35:17
【问题描述】:

当我将鼠标从按钮上移到实际菜单上时,我不知道如何使菜单保持向下。我正在使用 jquery 的滑动功能。

<script>
function drop(elid) {
    var element = document.getElementById(elid);
    $(element).slideDown("fast");
}

function raise(elid) {
    var element = document.getElementById(elid);
    $(element).slideUp("fast");
}
 </script>

HTML 看起来有点像这样。

<a href="menu.php" onMouseOver="drop('drop_down')" onMouseOut="raise('drop_down')">Click Here</a>

<div id="drop_down">Menu</div>

如果这没有意义,则该站点的实际链接是 albionsteakhouse.com。当鼠标在菜单上时,我希望菜单保持向下。最简单的方法是什么?

【问题讨论】:

  • 改用mouseentermoouseleave 事件或jQuery hover 方法。

标签: jquery drop-down-menu


【解决方案1】:

你应该试试$(element).show(); 而不是$(element).slideDown

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-16
    • 2014-07-04
    • 2023-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多