2010-11-18 11 views
0

次のコードは、デフォルトアクションのないボタンなどで動作しますが、<a href='URL'>では確認ダイアログが表示されないようにしています。既存の機能を無効にしますか?jQueryの確認ダイアログ - 承認されるまで一時停止

jQuery('.confirm').bind('click', function (e) { 
    jConfirm(jQuery(e.target).attr('rel'), 'Confirm', function (r) { 
     if (r === false) { 
      e.preventDefault(); 
     } 
    }); 
}); 

答えて

0

アンカーのURLを置き換え、実際に「成功」​​ページにリダイレクトする必要があります。

実際のURLではなく、<a href="javascript:openMyDialog();" >Confirm</a>のようなものが必要です。

+0

何ですか?私はあなたが言っていることをかなり得ていません... – Webnet

+0

リダイレクトが起こっている理由は、アンカータグにURLがあるからです。実際のURLではなく、 'Confirm'のようなものが必要です。 – Achilles

関連する問題