【问题标题】:How can I add a class to the active menu item using bootstrap scrollspy?如何使用 bootstrap scrollspy 将类添加到活动菜单项?
【发布时间】:2015-04-01 06:46:28
【问题描述】:

我正在使用此代码,但它没有按预期工作。

$("#myNavbar").on("activate.bs.scrollspy", function(){
    $(this).parent('li').addClass('hvr-overline-reveal');
    var currentItem = $(".nav li.active > a");
    currentItem.parent("li").addClass("hvr-pulse");
    currentItem.addClass("hvr-overline-reveal");
}) 
});

主要问题是这样的:

$("#myNavbar").on("activate.bs.scrollspy", function(){
}

当你滚动页面时它会激活 jQuery。当li 元素出现时,如何向它添加一个类?

https://jsfiddle.net/Hnk9W/12/

【问题讨论】:

    标签: javascript jquery twitter-bootstrap navigation


    【解决方案1】:

    使用此代码

    $('body').scrollspy({ target: '#navbar-example' });
    

    用您的导航栏替换导航栏示例 阅读文档:http://getbootstrap.com/javascript/#scrollspy

    【讨论】:

    • @Justas 哪位能帮您了解这门课??
    • 我想在 scrollspy 事件触发时添加类...只想添加第二类 ON HOVER 事件
    • 如果此答案有助于接受它作为答案并发布一个新问题,其中包含您的新闻课程等的详细信息。
    • 你没有回答我的问题
    • 我推按钮接受,因为你的耐心......你的答案是错误的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-18
    • 2018-08-02
    • 1970-01-01
    • 2018-06-30
    相关资源
    最近更新 更多