gpt4 book ai didi

jquery - click事件可以和mouseout结合起来吗?

转载 作者:行者123 更新时间:2023-12-01 06:38:55 25 4
gpt4 key购买 nike

结合 click() 和 mouseout() 的最佳方式是什么?基本上,我想要一个列表项来显示是否单击了某个链接,并且一旦鼠标移出链接的父 div,我希望列表消失。

$(document).ready(function () {
$('.content_inner').hide();
$('.clickme').click(function() {
$('.content_inner').fadeIn();
});//mouseout

});
<div class=".container">
<a href="#" class="clickme">Click me!</a>
<ul class="content_inner">
<li><a href="#">testing</a></li>
<li><a href="#">testing</a></li>
</ul>
</div>

最佳答案

当然,您需要做的就是将“onMouseLeave”事件监听器附加到容器 div,以便当鼠标移开时,它会检查该 div .content_inner 是否已显示,如果是的话,隐藏它。

$(document).ready(function () {
$('.content_inner').hide();
$('.clickme').click(function() {
$('.content_inner').fadeIn();
});
$('.container').mouseleave(function() {
if ($('.content_inner').is(':visible')) {
$('.content_inner').fadeOut();
}
});
});

关于jquery - click事件可以和mouseout结合起来吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8072575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com