我有一个对话框,从中调用另一个jquery对话框,问题是当我调用第二个弹出窗口的打开函数时,我得到一个错误,如"堆栈溢出在第0行"在IE 8中。在其他浏览器中它工作正常,我发现它是因为事件触发了一个垂耳。有没有解决这个问题的方法
function openPopupNew() {
var popup = jQuery( "#terms_dialog_1" ).dialog({
autoOpen: false,
resizable: false,
height:150,
width:250,
modal: true,
closeOnEscape:true,
show: { effect: 'drop', direction: "up" },
position:['top','center'],
buttons: [
{
text:okButton,
click: function() {
jQuery( this ).dialog( "close" );
}
}]
});
popup.dialog( "open" );
}
openPopupNew();