ブートストラップメニューを作成しましたが、画面解像度が767px未満の場合はクラスと属性を追加する必要があります。私のコード:addClass JavaScriptの画面解像度が767px未満の場合
<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>
と私はULのサブディレクトリを持っているリンクに=属性データトグルを追加し、「ドロップダウン」したい、すなわち<li><a href="#" data-toggle="dropdown"><ul><li>
などの問題が&&
の間であるように思わ
あなたは@mediaクエリ(https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries)を使用する場合は、簡単には、JavaScriptなしで要求のこの種を達成することができます。 – Roberrrt
@Roberrrtは私の例でそれを行う方法を示すことができましたか? – TriSTaR
もちろん!私はいくつかのコードを書いてみましょう;)! – Roberrrt