Показать сообщение отдельно
  #3 (permalink)  
Старый 11.11.2015, 11:01
Аватар для AciDWarrioR
Кандидат Javascript-наук
Отправить личное сообщение для AciDWarrioR Посмотреть профиль Найти все сообщения от AciDWarrioR
 
Регистрация: 11.11.2015
Сообщений: 136

Да, Вы правы.

Кстати, одну ошибочку нашел, но теперь закрашивается как раз таки через одну, то есть проблема все-таки в приоритете. Как это можно исправить, не ломая в целом структуру кода? Желательно просто добавление одной строки в js?
Ошибка
if(feature && flag == false){
				feature2 = feature;
				flag = true;
				 var a = $('.col1, .col2'); 
				 for(i=0; i < a.length; i = i+2){
				 	if(a[i].innerHTML == feature2.values_.fid && a[i+1].innerHTML == feature2.values_.description){
				 		feature2.setStyle(style_hover);
				 		a[i].parentElement.classList.add('active'); // Не было!!!

				 	} 
				 }
				} else if ( feature && flag == true){
					feature2.setStyle(style_unhover);
					feature2 = feature;
					var a = $('.col1, .col2'); 
					for(i=0; i < a.length; i = i+2){
					 	if(a[i].innerHTML == feature2.values_.fid && a[i+1].innerHTML == feature2.values_.description){
					 		feature2.setStyle(style_hover);
					 		a[i].parentElement.classList.add('active');
Ответить с цитированием