我在使用 Twitter Bootstrap 下拉菜单时遇到问题。第一个下拉菜单有效,但其他所有下拉菜单无效。我发现这篇文章:Bootstrap 2.1.1 下拉菜单无法正常工作,但这是直接从 twitter bootstrap 站点复制的代码,在我升级到 2.0 之前它可以工作。
这是一个 JSFiddle 链接http://jsfiddle.net/unWCN/
我在使用 Twitter Bootstrap 下拉菜单时遇到问题。第一个下拉菜单有效,但其他所有下拉菜单无效。我发现这篇文章:Bootstrap 2.1.1 下拉菜单无法正常工作,但这是直接从 twitter bootstrap 站点复制的代码,在我升级到 2.0 之前它可以工作。
这是一个 JSFiddle 链接http://jsfiddle.net/unWCN/
这似乎是 Bootstrap 2.1.0 中与 data-target 属性相关的一个已知错误,并且可能会在下一个版本中修复。
同时,您可以应用用户提交的修复程序之一。这将涉及修改clearMenus
js/bootstrap-dropdown.js 中的函数。
function clearMenus() {
$(toggle).parent().removeClass('open')
}
function clearMenus() {
$(toggle).each(function () {
getParent($(this)).removeClass("open")
})
}