【发布时间】:2018-07-26 18:22:08
【问题描述】:
在<a> 悬停时,下一个 div 淡入和 mouseleave 在 div 上这个 div 淡出,但是当 div 淡入并拖动我的鼠标潜水时它会淡出
jQuery('.share_link').hover(function(event) {
event.stopPropagation();
jQuery(this).next('.quick-view-share').stop().fadeIn();
}, function(event) {
event.stopPropagation();
jQuery(this).next('.quick-view-share').not().fadeOut();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a target="_blank" href="javascript:void(0);" class="share_link"></a>
<div class="quick-view-share" style="display: none;">
<a class="facebook" href="#" title="Share on Facebook"> Face Book</a>
<a class="twitter" href="#" title="Tweet"> Twittter</a>
<a class="google-plus" href="#" title="Share on Google Plus"> G Plus </a>
</div>
【问题讨论】:
标签: javascript jquery