javascript - 导航栏可以隐藏,之后无法显示

标签 javascript jquery html css twitter-bootstrap

我有一个要求,我需要只在登录页面隐藏我的导航栏开关。我使用 $('.navbar-toggle').addClass('hidden-xs');js 隐藏它。之后,我通过使用 $('.navbar-toggle').addClass('visible-xs'); 使其在登录成功后可见。但是,当我登录时,导航栏仍然隐藏。预期的行为是让它显示备份。

这是我的loginController.js:

一旦我登录并检查我的导航栏,它同时使用了 hidden-xsvisible-xs。我只希望 visible-xs 在这里工作。我不知道出了什么问题。

请帮帮我。

最佳答案

首先尝试删除 'hidden-xs' 类。

$('.navbar-toggle').removeClass('hidden-xs');
$('.navbar-toggle').addClass('visible-xs');

关于javascript - 导航栏可以隐藏,之后无法显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34758353/

相关文章:

javascript - 为什么 cordova-local-notification-plugin 不起作用(Phonegap、Android)?

html - 未知的 CSS 折叠边距,导航栏/正文与第一个 div

javascript - Flexslider 使用 jQuery Mobile 加载一次

javascript - 从按钮获取输入不起作用

javascript - ui-grid 突出显示某些特定行

jquery - 当 id 具有非字母数字字符时,无法使用 Jquery 获取 Select HTML 的值

c# - ASP.net MVC - 在模型中处理 HTML 数据

html - 跨元素更改文本选择的顺序

javascript - 仅在列表为空时更改背景

javascript - jQuery UI 弹跳效果对齐 Firefox 和 IE8 中剩余的元素