Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (4)

Лучшие ответы пользователя

Все ответы (2)
  • При клике вне блока скрыть блок, но НЕ при выделении текста в inpute?

    @Bickaze Автор вопроса
    Выспался и сам сделал

    jQuery(document).mouseup(function (e){ // событие клика по веб-документу
             
                var div = jQuery("#ajaxUserBox"); // тут указываем ID элемента
                  
                if (!div.is(e.target) // если клик был не по нашему блоку
                    && div.has(e.target).length === 0  // и не по его дочерним элементам
                    && div.find('input:focus').length === 0 ) {  // и инпуты при этом не в фокусе
                        jQuery("#ajaxUserBox").addClass('hidden');
                }
        });
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (5)