var a = [false, false, false, false, true, false, false, false];
// один из элементов равен true
var oneIsTrue = a.some(v=>v);
// один из элементов равен false
var oneIsFalse = a.some(v=>!v);
// все элементы равны true
var allIsTrue = a.every(v=>v);
// все элементы равны false
var allIsFalse = a.every(v=>!v);
... пассив совсем пустой.)))
просто перед тем как ты проверяешь какой открыть блок закрываешь все блоки с таким классом
просто перед тем как ты проверяешь какой открыть блок закрываешь все блоки с таким классом
у меня так не стало работать, может я не так поняла
( function team() {
jQuery(document).ready(function() {
var team_id = jQuery('#<?php $team_id = the_ID()?>-team');
jQuery(team_id).click(function() {
// закрываем все блоки с классом openCard
// не работал с jQuery поэтому не знаю можно ли следующие 2 строки написать как jQuery('.openCard').css("display", "none").removeClass('openCard'); и пишу их по отдельности
jQuery('.openCard').css("display", "none");
jQuery('.openCard').removeClass('openCard');
if(!jQuery(team_id).hasClass('openCard'))
{
// открываем блок на который нажали и добавляем ему класс openCard
jQuery(team_id).addClass('openCard');
jQuery(team_id + '.team-text').css("display", "block");
}
})
} );
})();
ЗЫ: чутка исправил)))