jQuery UIダイアログが壁を押し上げます。jQuery UIダイアログが予期せず動作する
$('#myDialog').dialog({...})
を実行すると、#myDialog要素がコピーされ、bodyタグの下部にあるこの奇妙なウィジェットの中に移動されます。狂ってる!これを行う際には、おそらくユニークなDOM要素(ID付き)を複製します。
私がしようとしているのは、元の要素(#myDialog)のHTMLをリフレッシュするときに予測可能な振る舞いにすることです。私は動的にこれを行う場合は、時々ダイアログは、それ以上を開きません:
か(それはページの下部にそのようにキャッシュされているため)時々ダイアログが古いHTMLで開きます。これはどういうことですか?
js fiddleの例をこの作業に投稿できますか?私が最後に試したとき、破壊はダイアログを破壊し、私はそれを再現しなければなりませんでした。それはあまりにも悪かった。 – Milimetric
私はjs fiddleの例で回答を更新しました – binhgreat
うーん、私はsticklerであることは嫌いですが、その例では私がここに投稿した問題をかなりカバーしていません。 jsfiddleでは、echo ajaxリクエスト( '/ echo/html /')に投稿して、問題のあるものをさらに詳しくシミュレートすることができます。 – Milimetric