[解決済み] jquery ui Dialog: 初期化前のダイアログでメソッドを呼び出せない
2022-02-10 05:56:23
質問
jquery1.5でダイアログが正常に動作するアプリを持っています。 私は多くの.liveハンドラを持っていますが、私はこれを.onに変更しました。 そのために、私はjquery(現在1.8.3およびjquerui 1.9.1)を更新する必要があります。
さて、出ました。
Error: cannot call methods on dialog prior to initialization; attempted to call method 'close'
以下は、そのコードです。
ジャバスクリプト
var opt = {
autoOpen: false,
modal: true,
width: 550,
height:650,
title: 'Details'
};
$(document).ready(function() {
$("#divDialog").dialog(opt);
$("#divDialog").dialog("open");
...
htmlコード
<div id="divDialog">
<div id="divInDialog"></div>
</div>
なぜこのような現象が起こるのか、何か心当たりはありますか?
解決方法は?
代わりにこれを試してみてください
$(document).ready(function() {
$("#divDialog").dialog(opt).dialog("open");
});
することもできます。
var theDialog = $("#divDialog").dialog(opt);
theDialog.dialog("open");
それは、ダイアログが
$('#divDialog')
によって返される新しい div に作成されます。
.dialog(opt)
関数を使用します。
関連
-
[解決済み】Bootstrap - Uncaught TypeError: 未定義のプロパティ 'fn' を読み取れない。
-
[解決済み] jquery fadeIn が動作しない。
-
[解決済み] Jquery.comのサイトのソースファイルはどこにあるのでしょうか?ダウンロードのリンクがないのですが
-
[解決済み] jQuery ValidateプラグインでaddMethodを使用する
-
[解決済み] jqueryでドロップダウンボックスを有効化/無効化する
-
[解決済み] Bootstrapのcollapseが機能しない。ハンバーガーメニューが表示されない。
-
[解決済み] jQuery - クラスの代わりにIDを追加する
-
[解決済み] jQueryで背景画像をアニメーションで変化させる
-
[解決済み] jQuery Ajax呼び出し後のリダイレクトリクエストを管理する方法
-
[解決済み] jQuery UIダイアログのクローズボタンを削除するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Ajaxクロスオリジンリクエストがブロックされました。同一生成元ポリシーがリモートリソースの読み取りを不許可にする
-
[解決済み] jQuery が Ajax 呼び出しの終了を待って戻るようにするにはどうすればよいですか?
-
[解決済み] クラス別のjquery onclick
-
[解決済み] jQueryを使って要素のIDを取得するにはどうすればよいですか?
-
[解決済み] 右から検索トグル
-
[解決済み] jquery-rails」と「jquery-ui-rails」は、1つのプロジェクトで管理することができるのでしょうか?
-
[解決済み] jQueryで背景画像をアニメーションで変化させる
-
[解決済み] jquery .text()または.html()が動作しない
-
[解決済み] Uncaught TypeError: 未定義のプロパティ 'ajax' を読み取ることができません。
-
[解決済み] jqueryでラジオボタンを検証する?