我试图让.image img在描述框悬停时淡出。
$(".description-box").on({
mouseover: function () {
clearTimeout(timer);
$(".image img").fadeOut();
},
mouseout : function () {
timer = setTimeout(function () {
$(".image img").fadeIn();
}, 100);
}
});
修改的
答案 0 :(得分:1)
这个怎么样:
$(".description-box").on({
mouseenter: function () {
$('.image img').css('opacity', '0');
},
mouseleave: function () {
$('.image img').css('opacity', '1');
}
});
答案 1 :(得分:1)
这样的事可能...... Fiddle
$(".description-box").on({
mouseover: function () {
timer = setTimeout(function () {
$(".image img").fadeOut();
}, 100);
},
mouseout: function () {
clearTimeout(timer);
$(".image img").fadeIn();
}
});