使用Bootstrap 3我似乎根本不能让模态事件工作,我想在我的模态关闭时执行一个操作,但是什么也没有发生。
下面是我的后处理HTML:
<button type="button" data-toggle="modal" data-target="#imageUpload">Launch modal</button>
<div class="modal fade" id="imageUpload" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
Upload form here
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
还有我的JS:
$(function(){
$('#imageUpload').modal({
show: false
});
$('#imageUpload').on('hidden', function () {
window.alert('hidden event fired!');
});
});
我在这里放了一个JSfiddle - http://jsfiddle.net/EcnC3/1/
我没有发现任何其他关于Bootstrap 3中的模态事件不起作用的报告,所以我确信我做错了什么,但我找不到答案。感谢您能提供的任何帮助
发布于 2013-12-04 04:48:40
从您的模式中删除.fade类。这对我很有效。
发布于 2015-04-20 17:05:46
发布于 2013-09-22 06:26:48
模式对话框的Bootstrap.min.css文件中似乎存在错误。我将其更改为Bootstrap.css,对话框现在可见。
https://stackoverflow.com/questions/18568278
复制相似问题