我正在使用 JQuery 使用该slideToggle
函数显示隐藏的 Div。这很好用,但我想在鼠标悬停时保持 Div 可见。
我进行了很多搜索,我认为我需要做一些添加类的事情,但我今天才刚刚开始使用 JQuery,我无法理解它。非常感谢任何帮助,我确信我所写的并不是最有效的方法。
谢谢
HTML
<div id="wrapper">
<div id="header">
<div id="logo"></div>
<div id="navHeader"></div>
</div>
<div id="navContent" style="display:none;"></div>
<div id="totalContent"></div>
</div>
jQuery
<script>
$(document).ready(function () {
$("#navHeader").mouseover(function () {
$("#navContent").slideToggle(1000);
});
$("#navHeader").mouseout(function () {
$("#navContent").slideToggle(1000);
});
});
</script>
我尝试添加它并使用它来保持 div 可见,但它不起作用。
$("#navContent").hover(function(){
$("#navContent").show();
});