0

私はjQueryWebサイトのいくつかのチュートリアルを進めており、現在「モーダル確認ダイアログ」に取り組んでいます。

このページをまとめましたが、次のエラーが表示されない限り、ページを読み込めないようです。

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" );

または、それを機能させたい場合は、ダイアログの初期化の下にその行を配置し、そのようなものに変更します。

(ただし、ダイアログ機能は確実に削除されるので、簡単に削除してください)

そこに置く必要はありません:ui-dialog...選択エラーが発生しただけです。

id use# を使用して選択した場合、およびclassuseを使用して選択した場合.

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 に答える