@mindx

Почему вызывается только один popup?

Есть 3 модельных окна, с разным содержимым.
Но при клике вызывается содержимое только 1 окна (естественно последнего), почему?
<script>
		$('.popup-link').click(function(){
			var popup_id = $('#' + $(this).attr("rel"));
			$(popup_id).fadeIn();
			$('.popup-overlay').fadeIn();
		});
		$('.popup-close').click(function(){
			$('.popup-overlay').fadeOut();
			$('body').css('overflow','none');
		})
	</script>
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 2
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
может по тому что они у вас вызываются по id, который в dom должен быть уникальным?
Ответ написан
@tyzberd
пропишите разный rel для popup-link и id для окон как в rel
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы