如何使用javascript展开和关闭navbar

如何使用javascript展开和关闭navbar

我有一个脚本没有执行我想要的任务的代码。
我需要一个脚本,它将在id为“btnMob0”的ul中添加类“active”
目前,它是这样的:

<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>

最佳答案

我想我看到了问题你需要一个标签“#”在身份证的前面尝试:

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

关于javascript - 如何使用javascript展开和关闭navbar mobile,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49617916/

10-12 12:53