Jquery 仅移动手风琴导航

Jquery 仅移动手风琴导航,jquery,css,Jquery,Css,我这里有一个JSFIDLE- 我不喜欢这样做,但我有一个工作的例子,但我相信有一个更好的方法来做到这一点 我有一个简单的标题和下面的内容,我想把手机上的帐户 我正在使用jquery添加一个开放类,但我需要添加!重要的是,让它发挥作用——这是更好的方法吗 此外,我知道人们永远不会调整浏览器的大小,这可能会在桌面或手机上看到,但有没有一种方法可以始终在手机大小中显示手风琴闭合 $(document).ready(function(){ $('.js-btn').on('cli

我这里有一个JSFIDLE-

我不喜欢这样做,但我有一个工作的例子,但我相信有一个更好的方法来做到这一点

我有一个简单的标题和下面的内容,我想把手机上的帐户

我正在使用jquery添加一个开放类,但我需要添加!重要的是,让它发挥作用——这是更好的方法吗

此外,我知道人们永远不会调整浏览器的大小,这可能会在桌面或手机上看到,但有没有一种方法可以始终在手机大小中显示手风琴闭合

    $(document).ready(function(){
        $('.js-btn').on('click', function(){
            $(this).next('.content').toggleClass('open');
        })
    });

好吧,你可以使用一些东西,比如引导中的navibar()


引导示例
基本导航栏示例 导航栏是位于页面顶部的导航标题

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <title>Bootstrap Example</title>
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
      <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    </head>
    <body>

    <nav class="navbar navbar-default">
      <div class="container-fluid">
        <div class="navbar-header">
          <a class="navbar-brand" href="#">WebSiteName</a>
        </div>
        <ul class="nav navbar-nav">
          <li class="active"><a href="#">Home</a></li>
          <li><a href="#">Page 1</a></li>
          <li><a href="#">Page 2</a></li>
          <li><a href="#">Page 3</a></li>
        </ul>
      </div>
    </nav>

    <div class="container">
      <h3>Basic Navbar Example</h3>
      <p>A navigation bar is a navigation header that is placed at the top of the page.</p>
    </div>

    </body>
    </html>