gpt4 book ai didi

javascript - 在页面上显示所有 Bootstrap 模态的事件

转载 作者:行者123 更新时间:2023-11-30 12:28:14 26 4
gpt4 key购买 nike

每当打开 Bootrap 模式时,我都会尝试做一些事情(在本例中是一些统计数据)。

我知道,我可以将这样的事件监听器添加到模态:

$('#modal-content').on('shown.bs.modal', function() {
alert('do something');
});

但是有没有办法让页面上的所有模态都有一个监听器?奖励问题:即使是那些通过 Javascript 插入的人?

我曾经想过这样的事情:

jQuery('.modal[role="dialog"]').on('show.bs.modal', function() {
alert('do something');
});

但我希望有更好的方法和方法适用于由 Javascript 插入的模式。

最佳答案

这应该可以解决问题——它会在事件冒泡到文档级别时捕获事件,因此应该捕获所有事件:

$(document).on('shown.bs.modal', function() {
alert('do something');
});

参见 this bootply

喂,-泰德

关于javascript - 在页面上显示所有 Bootstrap 模态的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28611306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com