Задать вопрос
@Sergey750il

Как сделать, что бы попап не скрывался при наведении на сам попап?

Как сделать, что бы скрытие попа не происходила при отводе мыши на сам попап тк там будут ссылки?
arr = new Array();
    for (var i = 0, len = rsrGroups.length; i < len; i++) {

var el = rsrGroups[i];
      
        el.mouseover(function() {
        var point = this.getBBox(0);


            $('#ofices').next('.point').remove();

            $('#ofices').after($('<div />').addClass('point'));
            // $.ajax({
            //     url: '/sample-page/',
            //     cache: false,
            //     beforeSend: function() {
            //         $('#content').html('Please wait...');
            //     },
            //     success: function(html) {
            //         $('#content').html(html);
            //     }
            // });
            $('.point')
                .html(this.id)
                .prepend($('<a />').attr('href', '#').addClass('close').text('Закрыть'))
                
                .css({
                    left: point.x + (point.width / 2) - -300,
                    top: point.y + (point.height / 2) - 850
                })
                .fadeIn();
            $(".contain").clone()
                .css('display','block')

            .appendTo(".point");

        });
        el.mouseout(function() {
               
        $('.point').css('display','none');
            return false;
        });
  • Вопрос задан
  • 196 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии
убери
el.mouseout(function() {
               
        $('.point').css('display','none');
            return false;
        });
Ответ написан
@Sergey750il Автор вопроса
В общем добавил setTimeout для задержки скрытия окна, но как тогда сделать чтобы оно скрывалось сразу как только мышь выведена за пределы родительского блока. Не могу понять как сделать выборку.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы