我发现以下代码可以在 Bootstrap 下拉 onclick 事件上调用函数来打开菜单。我的问题是我需要在下拉 div 实际打开之后调用我的函数。 (我正在测量内容的宽度,但只有在屏幕上显示 HTML 后才能完成此操作)。有人可以指导我如何执行某种 onready 事件吗?
$('html').on('click.dropdown.data-api', function () {
doSomething();
});
最佳答案
下拉菜单有一个 shown.bs.dropdown
事件,该事件将在所有转换完成后触发:http://getbootstrap.com/javascript/#dropdowns-events
$('.dropdown.data-api').on('shown.bs.dropdown', function () {
// do something…
})
关于jquery - Bootstrap 下拉菜单打开后调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36904053/