我正在开发一个使用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>
有人可以解释为什么会发生这种情况吗?