使用Wordpress菜单启动导航栏自动崩溃问题

时间:2013-06-05 14:20:31

标签: wordpress twitter-bootstrap collapse navbar

护理:示例网址来自非营利组织的开发网站,该组织帮助委内瑞拉的儿童。因此会有一些人们不愿意看的照片。

我正在使用Twitter Bootstrap构建site并让导航栏与wp_nav_menu一起使用而没有任何问题。

由于主页上导航栏中的#anchors,点击后不会重新加载。因此导航将不会折叠回其关闭状态。 (请参阅折叠按钮,调整屏幕大小)。

我需要的是:http://jsfiddle.net/hajpoj/By6ym/4/

Iv'e尝试了小提琴示例中的东西并且无缝工作,因此它必须是由于jQuery中的其他类/ id或其他东西。

我的jQuery不足以找到或创建一个干净的溶剂。 直到

PHP:

<div class="navbar navbar-inverse">
<div class="navbar-inner">
    <div class="container">
        <a data-target=".navbar-responsive-collapse" data-toggle="collapse" class="btn btn-navbar">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </a>
        <p class="brand hidden-desktop">Menu</p>
        <div class="nav-collapse collapse navbar-responsive-collapse ss-icon">
        <?php $sitenavigatie = array(
            'theme_location'  => 'header-menu-left-page',
            'menu_class'      => 'menu',
            'echo'            => true,
            'fallback_cb'     => 'wp_page_menu',
            'items_wrap'      => '<ul id="%1$s" class="nav %2$s">%3$s</ul>',
            'depth'           => 0,
            'walker'          => new TessWalkerMenu());
            wp_nav_menu( $sitenavigatie ); ?>
        </div> <!-- end .nav-collapse .collapse .navbar-responsive-collapse -->
    </div> <!-- end .container-fluid -->
</div> <!-- end .navbar-inner -->

小提琴中的jQuery:

$('.nav-collapse').click('li', function() {
  $('.nav-collapse').collapse('hide');
});

希望有人可以提供帮助。

1 个答案:

答案 0 :(得分:0)

更新小提琴,pl见链接

jsfiddle.net/By6ym/23 /