@alexru3k

Как при открытии блока закрыть предыдущий?

Здравствуйте! Есть скрипт в который передается id, при клике по блоку с этим id появляется блок с текстом, при повторном клике закрывается, как сделать чтобы если один блок уже открыт при попытке открыть любой другой первый закрывался (т.е. чтобы открыт всегда был только один)

( function team() {
jQuery(document).ready(function() {
	var team_id = jQuery('#<?php $team_id = the_ID()?>-team');
    jQuery(team_id).click(function() {
        if(!jQuery(team_id).hasClass('openCard'))
        {
            jQuery(team_id).addClass('openCard');
            jQuery(team_id + '.team-text').css("display", "block");
        }
        else
        {
            jQuery(team_id).removeClass('openCard');
            jQuery(team_id + '.team-text').css("display", "none");
        }
    })
} );
})();
  • Вопрос задан
  • 279 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы