相关疑难解决方法(0)

Twitter引导多个模态错误

我试着在另一个模态中有一个模态.但是,我在Firefox中遇到了"太多递归"的错误.

我使用了最新的jQuery和Twitterbootstrap,但仍然有这个问题.

这是显示错误的plunker

你可以找到"Uncaught RangeError:超出最大调用堆栈大小"或"过多的递归"

控制台错误

任何人都知道如何解决它?谢谢

javascript jquery twitter-bootstrap

57
推荐指数
4
解决办法
6万
查看次数

超出最大调用堆栈大小.在对话框打开

在我的项目中,我有一个对话框,显示两个按钮(确认和取消)操作.但是当出现这种情况时,如果我移动或点击一个带有与我相关联的功能的按钮会导致此错误:

未捕获RangeError:超出最大调用堆栈大小.

这是显示对话框的功能:

displayConfirmMessageBox: function(title, message, messageButtons) {
    if(title == undefined || title == ''){
        title = "<No message>";
    }   
    if(message == undefined || message == ''){
        message = "<No message>";
    } 
    if(messageButtons == undefined){    
        messageButtons = {};
        messageButtons[EALang['close']] = function(){   
            jQuery("#message_box_confirm").dialog("close");
        };
    }

    jQuery("#message_box_confirm").dialog("destroy");
    jQuery("#message_box_confirm").remove();
    jQuery("body").append(
        "<div id='message_box_confirm' title='" + title + "'>" +
        "<p>" + message + "</p>" +
        "</div>"
    );    

    jQuery("#message_box_confirm").dialog({
        autoOpen      : false,
        modal         : true,
        resize        : "auto",
        width         : 400,
        height        : "auto",
        resizable …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui

2
推荐指数
1
解决办法
3094
查看次数

标签 统计

javascript ×2

jquery ×2

jquery-ui ×1

twitter-bootstrap ×1