Привет, сотрудник stackoverflow !
У меня есть полный рабочий код ниже, но я хочу его зачаровать. Текущий код работает следующим образом: когда я нахожу.buy, мой.popover показан, и после того, как я покину.popover,.popover будет закрыт, а то, что я хочу от моего кода, - это когда.popover будет зависать и показывать сначала отключить код в функции или что-то в этом роде просто не показывает еще раз, что.popover, я знаю, что это трудно понять (возможно), но я надеюсь, что вы найдете решение.
$(".buy").bind('mouseenter', function () {
$('.popover').removeClass('fadeOut').addClass('animated fadeInDown show').css("display", "block");
});
$(".popover").bind('mouseleave', function () {
$('.popover').removeClass('fadeInDown').addClass('animated fadeOut');
});
Изображение /GiF https://imgflip.com/gif/8l5ry
Спасибо за ответы и комментарии
Вы можете объявить переменную, которая указывает, если .popover
был колебались раньше.
var showPopover = true;
$(".buy").bind('mouseenter', function () {
if (showPopover) {
$('.popover').removeClass('fadeOut').addClass('animated fadeInDown show').css("display", "block");
showPopover = false;
};
});
$(".popover").bind('mouseleave', function () {
$('.popover').removeClass('fadeInDown').addClass('animated fadeOut');
});