我知道很多人都遇到过这个问题,而且我已经看到这些人的参考重复。但对我来说,我看不到任何重复的东西。
这是我的代码:
HTML
<title>The HUB</title> <link rel="stylesheet" href="/css/styles.css" type="text/css" />
<link rel="stylesheet" href="/css/jquery.ui.all.css">
</head>
<body>
<script type="text/javascript" src="/js/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="/js/hub.js?n=1"></script>
<script type="text/javascript" src="/js/testSignal.js"></script>
<script type="text/javascript" src="/js/ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="/js/ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="/js/ui/jquery.ui.mouse.js"></script>
<script type="text/javascript" src="/js/ui/jquery.ui.draggable.js"></script>
<div id="wrapper"> .... <div id="dialog"><p>Some Text</p></div></div>
jQuery
$(document).ready(function(){
$("#dialog").dialog({ autoOpen: false });
$("#testSignalBtn").click(function(){
$("#dialog").dialog("open");
return false;
});
});
我试过重新排序所有的 javscript 文件,启用一些而不是其他等,但它似乎不起作用。文件hub.js?n=1确实使用 jQuery 并且没有问题。- 这不是我写的文件,我已经从别人那里接手了。我已经尝试禁用该文件,但我仍然遇到同样的问题。
这是其他人在同一件事上所说的:未捕获的类型错误:对象 [对象对象] 没有方法“对话框”,这里也是:jQuery 未捕获的类型错误:对象 [对象对象] 没有方法滑块