При клике вне блока скрыть блок, но НЕ при выделении текста в inpute?
Выспался и сам сделал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');
            }
    });
Как то так jsfiddle.net