JQuery UI对话框 – *对话框不是功能*错误

前端之家收集整理的这篇文章主要介绍了JQuery UI对话框 – *对话框不是功能*错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发一个使用pinax的网站。在我的一个模板中,我试图打开一个简单的jquery对话框。但是我不断得到“对话框不是功能”的JavaScript错误。我正在使用jquery 1.2.6和jquery-ui 1.6。我的javascript和HTML如下:
<html>
<head>
<link type="text/css" href="/site_media/smoothness/ui.all.css" rel="stylesheet" />
<script src="/site_media/jquery.js" type="text/javascript"></script>
<script src="/site_media/ui/ui.core.js" type="text/javascript"></script>
<script src="/site_media/ui/ui.draggable.js" type="text/javascript"></script>
<script src="/site_media/ui/ui.resizeable.js" type="text/javascript"></script>
<script src="/site_media/ui/ui.dialog.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
                    $('#dialogBox').dialog();
            });
 </script>
 </head>
 <body>
   <div id="dialogBox" title="dialog title">
     <p>Test dialog</p>
   </div>
 </body>
 </html>

有人可以解释为什么会发生这种情况吗?

解决方法

我尝试通过使用公共的谷歌版本和从jQuery UI站点下载旧版(1.6)版本并手动包含文件来复制错误。没有造成问题( http://jsbin.com/uloqi看到它的工作)。

所以,这意味着以下之一可能会解决您的问题:

>使用Firefox Firebug等工具验证每个JS文件是否包含在内。
>确保页面上没有可能导致错误的其他JS。
>验证您是否下载了正确的文件版本。

我不知道还有什么可以告诉你的,因为你粘贴的代码,配合正确的文件,完美的工作。

原文链接:https://www.f2er.com/jquery/181759.html

猜你在找的jQuery相关文章