我有一个带有 AJAX 链接(即带有 的链接)的 twitter 引导下拉菜单data-remote="true"
。当我单击一个链接时,菜单保持打开状态,直到 AJAX 调用完成。有没有办法在用户点击链接后立即折叠菜单?
这是一个 jsFiddle示例来演示该问题。(请忽略我在示例代码中冻结线程的事实。我想用几行代码模拟场景。)
注意:我使用的是 Twitter bootstrap v 2.2.2。
我有一个带有 AJAX 链接(即带有 的链接)的 twitter 引导下拉菜单data-remote="true"
。当我单击一个链接时,菜单保持打开状态,直到 AJAX 调用完成。有没有办法在用户点击链接后立即折叠菜单?
这是一个 jsFiddle示例来演示该问题。(请忽略我在示例代码中冻结线程的事实。我想用几行代码模拟场景。)
注意:我使用的是 Twitter bootstrap v 2.2.2。
我最近建立的单页网站也有类似的问题。您可以通过单击以下链接关闭导航:
$('.nav a').click(function () {
$(".nav-collapse").collapse("hide")
});
更多信息可以在Bootstrap 文档中找到,请参阅方法部分。
使用它来排除下拉切换
$(".nav a[class!='dropdown-toggle']").click(function () {
$(".navbar-collapse").collapse("hide")
}):