Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.08.2015, 10:25
Новичок на форуме
Отправить личное сообщение для Jerardx Посмотреть профиль Найти все сообщения от Jerardx
 
Регистрация: 03.08.2015
Сообщений: 1

Не выводить popup при скроле
Есть скрипт
$("body").mouseleave(function() {
	var t = 5, id, timerID;
	var time=100;
	var container = $("#overlay, #glue_popup");	
	
	if ($(window).width() > 700) {
		timerID = setTimeout(popup, time);
	}
	$('a.polyares-quote-button').click(function(){
		clearTimeout(timerID);
	});

	$(".polyares-quote-button").click(function(){hide()});	
	function popup(){
		$("#overlay, #glue_popup").css({visibility:"visible"}).animate({opacity:"1"},t);
	}
	$(document).click(function (e) {
		if ($("#glue_popup").has(e.target).length === 0 && popup){
			hide();
		}
	});	
	function hide(){
		$("#overlay, #glue_popup").css({opacity:"0", visibility:"hidden"});		
	}
});

Popup всплывает когда мышку отводят за рамки отображения сайта. Как сделать чтоб когда фокус или на скрол popup не всплывал?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сменить класс при появление popup окна jonick jQuery 1 09.08.2013 07:42
Кто напишет? (popup при втором и/или третьем клике) webtraf jQuery 0 30.07.2013 14:35
Видео с Youtube в Safari (при закрытии popup не пропадает) metaller92 jQuery 1 01.07.2013 13:55
При клике на ссылку ничего не происходит gurg0n Элементы интерфейса 2 24.06.2013 11:11
Кратное увеличение при клике на кнопку vabus Элементы интерфейса 2 15.04.2013 20:42