jquery的hover问题,两个div不在一个父级别div内

2025-03-09 11:59:53
推荐回答(1个)
回答1:

你可能还需要有更多的状态来控制b的显示和隐藏。

给个代码你参考:

var isHover = false;
$(function() {
$(".a").hover(function() {
isHover = true;
$(".b").show();
}, function() {
isHover = false;
setTimeout(function() {
if (!isHover) {
$(".b").fadeOut();
}
}, 10);
});
$(".b").hover(function() {
isHover = true;
}, function() {
isHover = false;
$(".b").fadeOut();
});
});