【问题标题】:SlickNav responsive menu not appearingSlickNav 响应式菜单未出现
【发布时间】:2016-08-04 13:19:23
【问题描述】:

我试图在我的网站上添加 slicknav 响应式菜单,但它没有出现。我按照主页上的说明进行操作。

我的html

<div class ="container-fluid" >
    <div class="row">
        <div class="hidden-sm col-md-1 col-lg-2"></div>
        <ul class="col-sm-12 col-md-10 col-lg-8" id="menubar">
            <li><a href="{{ root }}">Home</a></li>
            <li><a href="{{ root }}blog">Blog</a></li>
            <li><a href="{{ root }}projects">Projects</a></li>
            <li><a href="{{ root }}bio">Bio</a></li>
        </ul>
        <div class="hidden-sm col-md-1 col-lg-2"></div>
    </div>
</div>

还有css

.slicknav_menu {
    display:none;
}

@media screen and (max-width: 40em) {

    .js #menubar {
        display:none;
    }

    .js .slicknav_menu {
        display:block;
    }
}

所有的js都是这样加载在页面底部的

<script src="http://code.jquery.com/jquery-3.0.0.min.js" integrity="sha256-JmvOoLtYsmqlsWxa7mDSLMwa6dZ9rrIdtrrVYRnDRH0=" crossorigin="anonymous"></script>
<script type="text/javascript" scr="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<script src="js/jquery.slicknav.min.js"></script>
<script>
$(function(){
    $('#menubar').slicknav();
});
</script>

这是我在 JSFiddle 中的代码 https://jsfiddle.net/w1gudnn8/

【问题讨论】:

    标签: jquery html css responsive-design slicknav


    【解决方案1】:

    我在 jsfiddle 链接中明白了你的意思。 Jquery 未加载或无法访问 那里。没问题我解决了。您可以从下面列出的 jsfiddle 链接中收集它
    DEMO

    【讨论】:

    • 我认为拉杰什是对的。为什么他会被否决?您的 slicknav.min.js 未加载。
    • 是的,我发现了问题,我需要加载modernizr.js
    • Valius,slicknav.min.js 加载得很好,但我需要modernizr.js
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    • 1970-01-01
    • 2015-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多