我正在研究jQuery网站上的一些教程,我正在研究'模态确认对话'。
我已将this页面放在一起,但我似乎无法在不收到以下错误的情况下加载页面:
Object doesn't support this property or method Line: 16
,我的代码中的这一行:$( "#dialog:ui-dialog" ).dialog( "destroy" );
。
我真的不确定为什么我收到这个,我已经浏览了源文件,我想我有正确的js和css文件的链接。
我对大多数人都知道这可能是一个非常基本和初学者的错误,但我是jQuery的初学者,我只是想知道是否有人可以看看这个并让我知道我哪里出错了。< / p>
答案 0 :(得分:0)
只需删除此行...
$("#dialog-confirm" ).dialog( "destroy" );
或者如果你想让它工作,把那行放在对话框init的下面......然后把它改成那样......
(但它肯定会删除对话框功能,所以简单删除它)
你不需要把:ui-dialog
放在那里......
你刚刚有选择错误..
如果使用ID选择使用#
当您选择使用班级时使用.
例如
if 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>