在另一个函数中调用ui函数时出错

时间:2012-08-16 19:04:46

标签: javascript jquery jquery-ui

我很难尝试从其他功能中调用函数:

$('#edit_wgt_contact_form').modal();
//Widgets creation
function createWidget(type){
    $('#edit_wgt_contact_form').modal();
}

第一次调用“$('#edit_wgt_contact_form')。modal()”按预期工作,但函数内的一个返回错误“$(”#edit_wgt_contact_form“)。modal不是函数”。

(当然,在脚本的其他部分调用了createWidget函数)。

这只是一个例子,我在应用程序的不同部分遇到了同样的问题,我无法弄清楚发生了什么。

有人可以帮忙吗?

提前致谢!

1 个答案:

答案 0 :(得分:0)

我发现这是由于JQuery的双重包含。这段代码来自的页面有一个ajax调用,它可以加载另一个页面并再次包含JQuery。

这是一个已知错误,如下所示:http://bugs.jquery.com/ticket/12136

感谢所有贡献的人!