Показать сообщение отдельно
  #4 (permalink)  
Старый 11.03.2018, 22:23
Новичок на форуме
Отправить личное сообщение для Bomberman Посмотреть профиль Найти все сообщения от Bomberman
 
Регистрация: 11.03.2018
Сообщений: 9

Хотя из-за дальнейшего кода, если его не комментировать, также код не выполняется
var tab;
	tabContent;
window.onload=function()
{
	tabContent = document.getElementsByClassName('tabContent');
	tab = document.getElementsByClassName('tab');
	hideTabsContent(1);
}

function hideTabsContent(a){
	for (var i=a; i<tabContent.length;i++) {
		tabContent[i]classList.remove('show');
		tabContent[i]classList.add('hide');
		tab[i].classList.remove('whiteborder');
	}
}

document.getElementById('tabs').onclick=function (event) {
	var target=event.target;
	if (target.className=='tab'){
		for (var i = 0; i < tab.length; i++) {
		  if(target==tab[i]){	
			showTabsContent(i);
			break;
		}

		
	}
  }
}

function showTabsContent(b) {
	if (tabContent[b].classList.contains('hide')) {
		hideTabsContent(0);
		tab[b].classList.add('whiteborder');
		tabContent[b].classList.remove('hide');
		tabContent[b].classList.add('show');
	}
}
не понимаю как он может влиять на предыдущий код
Ответить с цитированием