Я создал меню начальной загрузки, мне нужно добавить некоторые классы и атрибуты, когда разрешение экрана меньше 767 пикселей. Мой код:addClass, когда разрешение экрана меньше 767 пикселей в JavaScript
<li class="item-104 deeper parent">
<a href="#">О министерстве</a>
<ul class="nav-child unstyled small">
<li class="item-113"><a href="#">Новости</a>
</li>
<li class="item-134"><a href="#">Подразделения Министерства</a>
</li>
<li class="item-135 deeper parent">
<a href="#">Подведомственные учреждение министерства</a>
<ul class="nav-child unstyled small">
<li class="item-159"><a href="#">ФОК «ЖАР» МВД Республики Узбекистан</a>
</li>
</ul>
</li>
<li class="item-136"><a href="#">Прием на службу в органы внутренних дел</a>
</li>
<li class="item-177"><a href="#">Тендеры</a>
</li>
</ul>
</li>
<script>
$(document).ready(function() {
$(window).resize(function(){
var windowWidth = $(window).width();
if(windowWidth < 767)$(".navbar-nav ul").addClass("dropdown-menu") && $(".navbar-nav li",".navbar-nav ul").removeClass("parent","nav-child");
});
});
</script>
, и я хочу, чтобы добавить атрибут данных-тумблер = «выпадающий» по ссылке, которая имеет подкаталог с ул, т.е. <li><a href="#" data-toggle="dropdown"><ul><li>
т.д.
Вы можете легко достигнуть такого рода запроса без JavaScript, если вы используете @media запросов (https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries). – Roberrrt
@Roberrrt может показать в моем примере, как это сделать? – TriSTaR
Конечно! Позвольте мне написать код;)! – Roberrrt