Jquery plugins 为了有一个可折叠的菜单添加到我的轻量级网站,从引导响应的导航栏中获取什么?

Jquery plugins 为了有一个可折叠的菜单添加到我的轻量级网站,从引导响应的导航栏中获取什么?,jquery-plugins,twitter-bootstrap,menu,responsive-design,collapse,Jquery Plugins,Twitter Bootstrap,Menu,Responsive Design,Collapse,我已经创建了一个功能齐全的移动第一响应网站。在这一点上,我还没有使用任何来自像Bootstrap这样的站点的框架。我对jquery知之甚少,但正在尝试实现Bootstrap提供的类似折叠菜单。我有一个三栏菜单图标,所以我假设我需要一个切换功能,可以将菜单折叠到徽标下方。我正在创建的网站非常轻量级,我不想添加巨大的引导响应css文件,也不想它与我已有的一些命名约定一起工作。有没有可能从bootstrap中获取折叠插件并将其应用于我的css,如果可能,我应该执行哪些步骤? 如果任何人有知识或任何其他

我已经创建了一个功能齐全的移动第一响应网站。在这一点上,我还没有使用任何来自像Bootstrap这样的站点的框架。我对jquery知之甚少,但正在尝试实现Bootstrap提供的类似折叠菜单。我有一个三栏菜单图标,所以我假设我需要一个切换功能,可以将菜单折叠到徽标下方。我正在创建的网站非常轻量级,我不想添加巨大的引导响应css文件,也不想它与我已有的一些命名约定一起工作。有没有可能从bootstrap中获取折叠插件并将其应用于我的css,如果可能,我应该执行哪些步骤? 如果任何人有知识或任何其他教程,我可以找到另一种方式来创建这将是非常感谢。多谢各位

下面是我的html设置。我不知道这是否有助于了解我是否需要添加css以使折叠jquery正常工作

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script src="bootstrap/js/bootstrap.js"></script>
</head>


<body>
    <section class="grid sticky">
        <div class="container"> 
            <header class="grid twelve header">
                <a class="menuButton not-desktop not-tablet" data-toggle="collapse" data-target=".nav-collapse">
                    <div class="iconBar"></div>
                    <div class="iconBar"></div>
                    <div class="iconBar"></div>
                </a>
                <div class="logoHolder">
                    <a class="logo" href="index.html">
                        <img src="img/logo/ks_logo.svg"> 
                    </a>
                </div>
                <!-- Main Nav, hidden below 768 px -->
                <nav class="mainNav  not-phone not-phoneSM">
                    <ul class="nav">
                        <li><a href="work.html">Work</a></li>
                        <li><a href="about.html">About</a></li>
                        <li><a href="contact.html">Contact</a></li>
                    </ul>
                </nav>
            </header>
        </div>  
    </section>
<!-- Mobile Main Nav, called upon to relieve when screen is at 768 px -->
    <section class="not-desktop not-tablet">
            <header>
                <nav class="mobileMainNav nav-collapse collapse">
                    <ul>
                        <li><a href="work.html">Work</a></li>
                        <li><a href="about.html">About</a></li>
                        <li><a href="contact.html">Contact</a></li>
                    </ul>
                </nav>
            </header>
    </section>


`

您所指的部分是

<div class="navbar">
 <div class="navbar-inner">
  <div class="container">

  <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
  <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
  </a>

  <!-- Be sure to leave the brand out there if you want it shown -->
  <a class="brand" href="#">Project name</a>

  <!-- Everything you want hidden at 940px or less, place within here -->
  <div class="nav-collapse collapse">
    <!-- .nav, .navbar-search, .navbar-form, etc -->
   </div>
  </div>
 </div>
</div>


您可以下载引导css和引导js,修改css,然后缩小,但这可能会对您的性能造成如此大的影响。或者你可以提取你需要的部分,并融入到你自己的设计中。在没有看到您的标记或您实现的响应css的情况下,很难再提出任何建议

您可以发布您正在使用的代码吗。。是的,你可以把折叠插件用在你的项目中。这听起来很愚蠢,我是stackoverflow的第一次用户,但是我如何发布我的代码呢?我只是通过缩进来阅读,我可以添加代码,但它不允许我。好吧,我明白了。我发布了我的html这可能有助于它不工作,我没有使用任何引导css只引导折叠插件。这可能与此有关,也可能与此无关。我尝试通过在三栏菜单图标上实现HTML5属性data toggle=“collapse”data target=“.nav collapse”,然后将class=“nav collapse collapse”放在nav中,从引导程序中实现折叠插件,我希望调用该插件进行折叠。它不起作用。同样,我只是在学习jquery,所以我知道的很少,但是jquery只是在HTML中查找要单击的数据toggle=“collapse”data target=“.nav collapse”,然后检索并折叠其中的内容,还是调用css中的内容?谢谢你可能还想抓取一些引导JS(抱歉,我应该告诉你)哦,不,我把JS链接到了页面上。它一定不能工作,因为它的调用值来自引导css,而不仅仅是html。你知道或者有什么建议可以在哪里找到关于这个主题的教程吗?创建一个JSFIDLE或者至少发布一些NAVBROK的代码,我发布了两个导航条,一个隐藏768px,另一个显示768px,反之亦然