打开Bootstrap下拉列表后调用函数

时间:2016-04-28 02:11:18

标签: jquery twitter-bootstrap

我找到了以下代码来调用Bootstrap下拉onclick事件上的函数来打开菜单。我的问题是我需要在下拉div实际打开之后调用我的函数。 (我正在测量内容的宽度,但这不能完成,直到HTML在屏幕上)。有人可以指导我如何做某种 onready 事件吗?

$('html').on('click.dropdown.data-api', function () {
    doSomething();
});

1 个答案:

答案 0 :(得分:4)

下拉列表中包含shown.bs.dropdown事件,该事件将在所有转换完成后触发:http://getbootstrap.com/javascript/#dropdowns-events

$('.dropdown.data-api').on('shown.bs.dropdown', function () {
  // do something…
})