Добрый день! Помогите реализовать задачу!
Существует разметка с разной высоты контентом в колонках
<div class="row home-menu ">
<div class="col-md-4 col-sm-6"></div>
<div class="col-md-4 col-sm-6"></div>
<div class="col-md-4 col-sm-6"></div>
<div class="col-md-4 col-sm-6"></div>
<div class="col-md-4 col-sm-6"></div>
<div class="col-md-4 col-sm-6"></div>
<div class="col-md-4 col-sm-6"></div>
<div class="col-md-4 col-sm-6"></div>
<div class="col-md-4 col-sm-6"></div>
</div>
Необходимо что бы при разрешении (col-md-4) 992 px и выше элемент
<div class="clearfix"></div>
добавлялся после каждого третьего элемента
div
.
При разрешении от (col-sm-6) 991 px и ниже, переместить элемент
<div class="clearfix"></div>
после второго элемента DIV , а после третьего удалить!
Думал решить классом
hidden
, не работает, display: none, но clearfix все равно срабатывает.
Вот код который есть
$('.home-menu div').each(function(i,e){
if (((i+1) % 3) == 0)
$(this).after('<div class="clearfix"></div>');
Пробывал так:
$('.home-menu div').each(function(i,e){
if (((i+1) % 3) == 0)
$(this).after('<div class="clearfix hidden-sm hidden-xs"></div>');
else (((i+1) % 2) == 0)
$(this).after('<div class="clearfix hidden-md hidden-lg hidden-xs"></div>');
Все добавляет но hidden не работает....
Может кто нибудь напишет код JS при разных разрешениях?