每次打开Bootstrap模式时执行alert(),不工作
Perform alert() everytime on opening Bootstrap modal, does not work
当我打开Bootstrap模态时,我想执行一个动作,在本例中是alert()。如何检查Bootstrap模式是否打开,以便我可以执行alert()?
我没有使用jQuery选择器调用模态,我只是让Bootstrap完成那部分工作。
这是我的代码,但它不起作用:
if ($("#myModal").data("bs.modal") && $("#myModal").data("bs.modal").isShown){
alert("test");
}
你可以使用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');
}
关于JavaScript bootstrap的更多信息
我已经弄清楚了,看来我的方法是错误的,相反,我应该在函数中调用这个:
$('#myModal').click(function(){
alert("myModal is clicked");
})
这样,alert()将只显示函数是否已成功执行。
相关文章:
- $.get-Ajax中的alert()在IE中不工作
- 如果我在其中使用alert,Javascript代码就可以工作,否则它'It’不起作用
- WKWebView-Javascript Confirm和Alert不工作
- JavaScript:函数在没有alert()的情况下无法工作
- 没有javascript中的alert(),代码就无法工作
- Javascript -更改图像不工作,除非我alert()
- Javascript Alert函数不工作
- jQuery没有Alert()就不能工作
- 只有在脚本中放入alert()时,JQuery datepicker才能工作
- jQuery html()在alert in循环中工作
- Javascript没有alert()就不能工作
- 为什么alert(<%=myStringVariable%>);不工作
- 在网站上有一个代码,与alert一起工作,但在满足if条件时不链接到另一个网站
- Ajax请求不会工作,除非我使用alert()
- Javascript Alert不能与echo一起工作
- 为什么这个alert()调用可以工作?
- 为什么这个播放音频的Javascript代码需要在前面有alert()才能工作
- Cordova navigator.notification.alert()没有't工作(android)
- 选项onsubmit和alert不能一起工作
- 为什么jquery addClass和removeClass只能与alert函数一起正常工作