0

我正在学习 jQuery 网站上的一些教程,目前正在研究“模态确认对话框”。

我已经把这个页面放在一起,但我似乎无法在没有收到以下错误的情况下加载页面:

Object doesn't support this property or method Line: 16,这是我的代码中的这一行$( "#dialog:ui-dialog" ).dialog( "destroy" );

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

我知道大多数人这可能是一个非常基本和初学者的错误,但我是 jQuery 的初学者,我只是想知道是否有人可以看看这个并让我知道我哪里出错了。

4

1 回答 1

0

只需简单地删除此行...

$("#dialog-confirm" ).dialog( "destroy" );

或者,如果您希望它起作用,请将该行放在对话框 init 的下方...并将其更改为类似的内容..

(但它肯定会删除对话框功能,所以删除它很简单)

你不需要放在:ui-dialog那里......你只是有一个选择错误..

如果它选择使用 id 使用# 并且当你选择使用类使用.

例子

如果身份证

<div id="dialog">a dialog msg</div>
<script>
$("#dialog").dialog("destroy");
</script>

如果上课

<div class="dialog">a dialog msg/div>
<script>
$(".dialog").dialog("destroy");
</script>
于 2012-05-20T14:51:54.597 回答