Показать сообщение отдельно
  #3 (permalink)  
Старый 23.07.2018, 12:58
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>

	<div class="container">
		<div class="item">1</div>
		<div class="item">2</div>
		<div class="item">3</div>
		<div class="item">4</div>
		<div class="item">5</div>
		<div class="item">6</div>
		<div class="item">7</div>
		<div class="item">8</div>
	</div>

	<script>
		[].forEach.call(document.querySelectorAll('.item:nth-child(odd)'),function(el,i){
			el.insertAdjacentHTML('beforebegin', '<div class="item-box"></div>');
			var wrap = document.querySelectorAll('.item-box')[i];
			var next = el.nextElementSibling;
			wrap.appendChild(el);
			wrap.appendChild(next);		
		});
	</script>	
</body>
</html>
Ответить с цитированием