jquery - 导航到特定页面时如何保持事件选项卡

标签 jquery html twitter-bootstrap navbar

我的页面上有一个导航栏。单击导航栏中嵌入的相对 URL 链接后,如何使我的选项卡变为事件状态?有jquery或javascript吗?当我单击各个选项卡时,我的页面会刷新,但我很困惑如何导航到另一个页面。

<ul class="navbar-nav navbar-right>">
    <li><a href="/reports">Reports</a></li>
    <li><a href="/resources">Resource Center</a></li>           
</ul>

最佳答案

这可能会回答你的问题@Jeffrey

$(".nav a").on("click", function(){ 
    $(".nav").find(".active").removeClass("active"); 
    $(this).parent().addClass("active");
});

为您提供更准确的解决方案。

<div class="menu">

    <ul>
    <li><a href="~/link1/">LINK 1</a>
    <li><a href="~/link2/">LINK 2</a>
    <li><a href="~/link3/">LINK 3</a>
    </ul>

</div>
    <script>
    $(document).ready(function(){
    $(".menu ul li a").each(function(){
        if($(this).attr("href")=="www.xyz.com/other/link1")
            $(this).addClass("active");
    })
})    
    </script>
    <style>
    .active { color: red; }

    </style>

关于jquery - 导航到特定页面时如何保持事件选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33360016/

相关文章:

javascript - 无法通过滑动来为 jquery mobile 工作

html - iframe 未跨越全宽

html - 您可以在不使用 input type=checkbox html 元素的情况下创建复选框吗?

javascript - Bootstrap 根据分辨率使用不同的 jQuery 插件

javascript - Bootstrap 模式弹出窗口不会关闭

javascript - 如何使用 Bootstrap 按钮和表单内部调用 onClick javascript 函数?

javascript - 如何使用 Jquery typeahead.js 插件从搜索输入中选择多个选项

jquery - Kendo DropDownList 未触发验证

jquery - 滚动到单页网站中具有偏移量的部分?

php - 根据数据库中的值从 1 更改为 5