当我打开一个Bootstrap模式时,我想执行一个动作,在这种情况下是一个alert()。 如何检查Bootstrap模式是否已打开,以便我可以执行警报()?
我没有用jQuery选择器调用模态,我只是让Bootstrap完成这部分工作。
这是我的代码,但它不起作用:
enum
答案 0 :(得分:1)
您可以使用bootstrap模态事件:
$('#myModal').on('shown.bs.modal', function (e) {
alert('modal is now loaded');
}
或者您可以在显示模态之前使用此事件:
$('#myModal').on('show.bs.modal', function (e) {
alert('modal is not displayed yet');
}
答案 1 :(得分:0)
我已经弄清楚了,看来我的做法是错误的做法,而不是我应该在一个函数中调用它:
$('#myModal').click(function(){
alert("myModal is clicked");
})
这样,alert()只会显示函数是否已成功执行。