我已经坚持了很久。
$(".poster-wrapper.tint").hover(function () {
$(this).siblings(".controls").slideDown('fast');
}, function (e) {
//Here is where I need if statement. Only slide up if the poster **and** the controls class is not being hovered on
$(this).siblings(".controls").slideUp('fast');
});
.controls
位于.poster-wrapper
之上,所以当我将鼠标悬停在海报包装器上时,它会正确显示控件类,但当我将鼠标悬停在控件类上时,它们会再次滑落,因为海报不再显示被徘徊。如何阻止这种不受欢迎的行为?
我在这里查看了其他线程,但仍然无法解决多个元素。
Jsfiddle:https://jsfiddle.net/9dzfys87/