javascript - 将鼠标悬停在 slideToggle(2 个 div)上

标签 javascript jquery html css

我的 javascript/jquery 遇到了问题。

我的屏幕底部有一个 div,当我将鼠标悬停在它上面时,我希望当我将鼠标放在它上面时,它会出现并停留在那里。当我开箱即用时,它应该会再次崩溃。我的 html:

<div id="footer">
            <div id="howitworksBtn">
                How it works
            </div>

            <div id="howitworksContent">
                Second box
            </div>
        </div>

还有我的 Javascript,它还不能正常工作所以请帮忙!

$("#howitworksBtn").hover(function () {
    $(this).parent().find("#howitworksContent").stop().slideToggle("slow");
    });

编辑:

我的CSS:

#howitworksBtn {
    width: 220px;
    height: 20px;
    margin: auto;
    text-align: center;
    background-color: gray;
    -moz-border-radius: 15px 15px 0 0;
    border-radius: 15px 15px 0 0;
}

#howitworksContent {
    margin: 0;
    display: none;
    background-color: gray;
    color: white;
    text-align: center;
    font-size: 3em;
    font-family: helvetica;
}

#footer {
    width: 100%;
    position: absolute;
    bottom: 0;
}

最佳答案

出乎意料的简单..:)

$("#howitworksBtn").parent().hover(function () {
        $(this).find("#howitworksContent").slideToggle("slow");
});

关于javascript - 将鼠标悬停在 slideToggle(2 个 div)上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19598426/

相关文章:

javascript - 带有 jsonp 的 Angular $resource 不起作用

javascript - 无法使用绑定(bind)到 `this.setState` 的对象文字调用 `partialState`,因为字符串 [1] 与字符串文字 [2] 不兼容

javascript - 给定此模型,如何使用 updateOne (mongoose) 删除嵌套数组项?

javascript - 为一个表单提交操作设置目标_blank

javascript - 使用 JavaScript for IE 在本地读取 CSV 文件,无需 FileReader API

javascript 检查属性类型

javascript - 更改菜单打开和关闭时的文本

javascript - 如何通过 javascript/jquery 查找 DIV 中是否存在特定 DOM?

html - 在CSS中制作透视文本

html - 与 chrome 相比,为什么 Safari 对待转换的方式不同?