繁体   English   中英

如何使用javascript展开和关闭navbar mobile

[英]How to expand and close navbar mobile with javascript

我有一个代码,该脚本无法执行我想要的任务。

我需要一个脚本,该脚本将在id为“ btnMob0”的ul中添加“活动”类

目前,是这样的:

<script type="text/javascript">
        $(document).ready(function(){
            $('btnMob').click(function(){
                $('btnMob0').addClass('active');
            });
        })
    </script>

但是,这不起作用并且没有调试错误

CSS:

.active{
        display: block !important;
    }

HTML:

<!-- menu mobile -->
<nav class="menuMobile">
    <div class="toggle">
            <i class="fas btnMob fa-align-justify"></i>
    </div>
    <ul id="btnMob0">
      <li class=""><a href="<?php bloginfo( 'home')?>" class="nav-link">HOME</a></li>
      <li class=""><a href="#" class="nav-link">ENCOMENDAS</a></li>
      <li class=""><a href="#" class="nav-link">CURSOS</a></li>
      <li class=""><a href="#" class="nav-link">VIDEOAULAS</a></li>
      <li class=""><a href="#" class="nav-link">BOLO NO POTE</a></li>
      <li class=""><a href="#" class="nav-link">CONTATO</a></li>
    </ul>
</nav>

我想我看到了一个问题,您需要在ID的尝试前面加上#号标签:

$(document).ready(function(){
    $('#btnMob').click(function(){
      $('#btnMob0').addClass('active');
    });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM