Twitter bootstrap Twitter引导模式事件未触发

Twitter bootstrap Twitter引导模式事件未触发,twitter-bootstrap,Twitter Bootstrap,我试图在模式窗口关闭但不工作时调用函数 我的代码是: $('#myModal').bind('hidden',function(){ 警惕(“废话”); }); 发射modalbggg 有什么想法吗 表示在上使用,而不是绑定 你确定你包括了所有的来源 为什么不使用jQuery的神奇功能: $(function() { $('#myModal').bind('hidden', function () { alert("blah"); }); }); 表示在

我试图在模式窗口关闭但不工作时调用函数

我的代码是:


$('#myModal').bind('hidden',function(){
警惕(“废话”);
});
发射modalbggg
有什么想法吗

  • 表示在上使用
    ,而不是绑定
  • 你确定你包括了所有的来源
  • 为什么不使用jQuery的神奇功能:

    $(function() {
        $('#myModal').bind('hidden', function () {
            alert("blah");
        });
    });
    
  • 表示在上使用
    ,而不是绑定
  • 你确定你包括了所有的来源
  • 为什么不使用jQuery的神奇功能:

    $(function() {
        $('#myModal').bind('hidden', function () {
            alert("blah");
        });
    });
    

  • 你的代码工作得很好。请看这里:


    确保您使用的是propper版本的Twitter引导和jQuery,并且正确调用了它们。

    您的代码工作正常。请看这里:

    确保您使用的是propper版本的Twitter引导和jQuery,并且正确调用它们。

    ukasz Niemier

    我遇到了同样的问题,并找到了原因。定义事件函数时,myModal尚未定义。因此,尝试将脚本移动到行下方的任何位置

    <div id="myModal" class="modal hide fade">
    
    Łukasz Niemier

    我遇到了同样的问题,并找到了原因。定义事件函数时,myModal尚未定义。因此,尝试将脚本移动到行下方的任何位置

    <div id="myModal" class="modal hide fade">
    

    您只需要为模态的ID声明一个变量。然后将其绑定到隐藏事件

    var $modal = $('#myModal');
    
    $modal.on('hidden.bs.modal', function(e) {
       // console.log("modal is closed....");
    });
    

    您只需要为模态的ID声明一个变量。然后将其绑定到隐藏事件

    var $modal = $('#myModal');
    
    $modal.on('hidden.bs.modal', function(e) {
       // console.log("modal is closed....");
    });