0

我有一个带有 AJAX 链接(即带有 的链接)的 twitter 引导下拉菜单data-remote="true"。当我单击一个链接时,菜单保持打开状态,直到 AJAX 调用完成。有没有办法在用户点击链接后立即折叠菜单?

这是一个 jsFiddle示例来演示该问题。(请忽略我在示例代码中冻结线程的事实。我想用几行代码模拟场景。)

注意:我使用的是 Twitter bootstrap v 2.2.2。

4

2 回答 2

0

我最近建立的单页网站也有类似的问题。您可以通过单击以下链接关闭导航:

$('.nav a').click(function () {
    $(".nav-collapse").collapse("hide")
});

更多信息可以在Bootstrap 文档中找到,请参阅方法部分。

于 2013-01-14T14:09:07.917 回答
-1

使用它来排除下拉切换

$(".nav a[class!='dropdown-toggle']").click(function () {
 $(".navbar-collapse").collapse("hide")
}):
于 2014-04-01T03:05:29.567 回答