jQuery模式确认错误

jQuery模式确认错误,jquery,modal-dialog,Jquery,Modal Dialog,我正在阅读jQuery网站上的一些教程,目前正在编写“模式确认对话框” 我已经将页面放在一起,但我似乎无法在不收到以下错误的情况下加载页面: 对象不支持此属性或方法行:16,这是我的代码中的这一行:$(“#dialog:ui dialog”).dialog(“destroy”) 我真的不知道为什么我会收到这个,我已经浏览了源文件,我想我有正确的js和css文件的链接 我知道这可能是一个非常基本的初学者错误,但我是jQuery的初学者,我只是想知道是否有人可以看看这一点,告诉我哪里出了问题。只要删

我正在阅读jQuery网站上的一些教程,目前正在编写“模式确认对话框”

我已经将页面放在一起,但我似乎无法在不收到以下错误的情况下加载页面:

对象不支持此属性或方法行:16,这是我的代码中的这一行:
$(“#dialog:ui dialog”).dialog(“destroy”)

我真的不知道为什么我会收到这个,我已经浏览了源文件,我想我有正确的js和css文件的链接


我知道这可能是一个非常基本的初学者错误,但我是jQuery的初学者,我只是想知道是否有人可以看看这一点,告诉我哪里出了问题。

只要删除这一行就可以了

$("#dialog-confirm" ).dialog( "destroy" );
或者,如果你想让它工作,把这行下面的对话框初始化。。。然后把它改成那样

(但它肯定会删除对话框功能,如此简单即可将其删除)

您不需要在那里放置
:ui对话框
。。。 您刚才有一个选择错误

如果使用id选择,请使用
#
当您选择使用类时,请使用

范例

如果id为

<div id="dialog">a dialog msg</div>
<script>
$("#dialog").dialog("destroy");
</script>
a对话框消息
$(“#dialog”).dialog(“销毁”);
如果类

<div class="dialog">a dialog msg/div>
<script>
$(".dialog").dialog("destroy");
</script>
a对话框msg/div>
$(“.dialog”).dialog(“销毁”);

我认为他可以完全删除该行。错误在示例中,而不是在插件中。嗨@Mahan,谢谢你回复我的帖子。我已经编辑了这一行,正如有人建议的那样,不幸的是,这并不能解决问题。Kind regardsI是指他用来编写代码的示例@嗯,我是在jsfiddle.net上做的,它在IE上运行得很好。@tzerb,谢谢你帮我做这件事。这很奇怪,因为我正在使用IE,我只是继续得到相同的错误。有什么想法吗?友善的regards@IRHM:作为对您问题的评论,发布的JS Fiddle演示是否有效?如果是的话,那么错误就在代码的其他地方。试试这个:@tzerb-thnak谢谢你把它放在一起。是的,它工作得很好,所以在本文后面的评论中,我怀疑我指的是不正确的JS和CSS文件。问候