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

Сравнение 2 массивов в each
Доброй ночи, подскажите плиз, где я косячу. Суть в том что у меня есть много блоков с алфавитом и есть много блоков с фамилиями; Необходимо сделать так, чтобы у первой группы блоков, если нет фамилии на такую букву, менялся цвет (например цвет или класс - не важно).
Как я понимаю мне нужно сравнить каждый элемент первой группы блоков с каждым элементом второй группы блоков. Делаю я это следующим образом, но красится вся первая группа
$('.filter span').each(function(){
	var z = $(this).text();
	var u = $('.user strong a span.name').each(function(){
		$(this).text()[0]
	});
	if(z != u) {$(this).css('color','#fff')}
});


.filter span - это буквы алфафита
.user strong a span.name - тут имя человека

Вот ссылка на эту страницу, если внесет ясность в мои письмена. - http://vlast.xn----ftbec6bbgiccja.xn--p1ai/persony/

Чтобы еще подробней описать вот скрин http://prntscr.com/bjr6tu
Ответить с цитированием