获取从Twitter Bootstrap下拉列表中选择的菜单项

时间:2014-10-22 12:10:04

标签: javascript twitter-bootstrap

我是否误解了Bootstraps的文档?

  

hide.bs.dropdown

     

隐藏实例方法一旦触发,就会立即触发此事件   调用。切换锚元素可用作relatedTarget   事件的财产。

使用文档自己的标记+代码http://jsfiddle.net/ag8cdqok/,您可以看到relatedTarget是按钮,而不是锚点。

我怎样才能找出列表中的哪个项目被选中?

1 个答案:

答案 0 :(得分:1)

<button>是切换元素(切换类“.open”)。此元素可以是<a><span>或任何可包含的元素。文档是正确的。 要定位所选元素,您必须绑定另一个事件:

$(".dropdown-menu").on('click', 'li a', function(){
      console.log($(this).text());
});