Задать вопрос
@The_Holms
Школьник фрилансер

Как отобразить pop up после нажатия ссылки?

У меня есть 2 pop up окна. В них есть ссылки. Ссылка которая находится в первом окне, ведёт на второй. Ссылка которая находится во втором окне, ведёт на первый. Сейчас происходит просто наложения одного окна на другое. Но при нажатии нужно, чтобы старое окно закрывалось, а новое открывалось. Подскажите, как сделать
$(function () {
	//script for popups
	$('a.show_popup').click(function () {
		$('div.'+$(this).attr("rel")).fadeIn(500);
		$("body").append("<div id='overlay'></div>");
		$('#overlay').show().css({'filter' : 'alpha(opacity=80)'});
		return false;				
	});	
	$('a.close').click(function () {
		$(this).parent().fadeOut(100);
		$('#overlay').remove('#overlay');
		return false;
	});
});
  • Вопрос задан
  • 167 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
abyrkov
@abyrkov
JavaScripter
Вам неизвестен принцип callback'a?

Объясняю: в некоторые функции(animate к примеру) можно под конец добавить фунцию, которая вызовется после окончания действия

Кроме того, у вас глупая логика в событиях
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 17:50
7000 руб./за проект
18 дек. 2024, в 17:26
5000 руб./за проект
18 дек. 2024, в 17:23
1500 руб./за проект