我有一个 div,我正在制作一个对话框,然后在准备好文档时打开它。
对话框显示,但没有响应单击 x 关闭或单击确定按钮。
我正在使用 jquery-ui,以及由 themeroller 创建的自定义主题:http: //jqueryui.com/themeroller/
如果我不将其作为 Facebook 应用程序运行,该代码可以在 IE 中运行,如果我使用不同的浏览器(Safari、Chrome、Firefox),它也可以作为 Facebook 应用程序运行。
IE java 控制台在 jquery-ui 代码中显示错误:
SCRIPT 16389: Unspecified error。
jquery-ui-1.8.20.custom.min.js,第 73 行字符 5487
这是代码:
<head>
<link type="text/css" href="/jquery/css/start/jquery-ui-1.8.20.custom.css" rel="stylesheet" />
<script type="text/javascript" src="/jquery/js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="/jquery/js/jquery-ui-1.8.20.custom.min.js"></script>
<script type="text/javascript">
function showPopup() {
$( '#dialog' ).dialog('open');
}
$( function () {
$('#dialog').dialog({ autoOpen: false, show: "blind", hide: "blind", buttons: { "OK": function() { $(this).dialog("close"); } } });
}) ;
</script>
</head>
<body>
<script type="text/javascript">
$(function(){showPopup();});
</script>
<div id='dialog' style="display: none;" title='title of the dialog'>
Dialog message
</div>
</body>