JQuery UIライブラリを使用してダイアログを開くconfirm()というjavascript関数があります。例えばdivboxを直接表示するためのfancyboxダイアログプラグインの使い方
:
jQuery('#confirm-popup').dialog('open');
これが開き、ID confirm-popup
とのdivをレンダリングします。私はそれが私が必要とする弾力的な効果があるので、fancyboxに切り替えるしたいと思います。だから、私はfancyboxをインストールした後、次のことがうまくいくことを期待していた。
jQuery('confirm-popup').fancybox();
これは動作していません。私が見る限り、アンカータグのfancybox()
関数を呼び出すことしかできません。アンカータグを使用したくないのです。これは、既に私の確認関数をこれらのタグにマップしているので、多くのコード変更が必要になるためです。
理想的には、div要素をつかんでjQuery UIダイアログメソッドと同様の方法で表示したいのですが? Fancyboxでこれを行う方法はありますか?