Мне кажется, что я упускаю что-то очевидное, но я не могу найти лучший способ сделать это так, чтобы кнопки под изображением не исчезали, когда вы наводите курсор на упомянутое изображение.Что должно произойти, так это то, что вы наводите курсор на изображение, чтобы показать кнопки, позволяющие нажимать на них.При наведении курсора на кнопки только тогда они должны исчезнуть.
Я пытался использовать mouseenter
и mouseleave
, а также то, что показано ниже (что я нашел из примера в Интернете).Я также попытался добавить дополнительные отступы под изображениями, чтобы увеличить область наведения без удачи.
Я чувствую себя настолько глупым, но это заставило меня весь день быть в тупике.
Codepen: https://codepen.io/gojiHime/pen/eKKroR?editors=0111
jQuery:
$(document).ready(function() {
$(".thumb").each(function() {
$(this).hover(
function() {
$learn = $(this)
.parent()
.prev();
$cta = $(this).next();
$learn.stop(true, true).fadeIn();
$cta.stop(true, true).fadeIn();
},
function() {
$learn = $(this)
.parent()
.prev();
$cta = $(this).next();
$learn.stop(true, true).fadeOut();
$cta.stop(true, true).fadeOut();
}
);
});
});