ボタンをクリックしてテキストボックスにフォーカスを合わせると、通常のイベントの順序は次のようになります。
- ボタンマウスダウン
- テキストボックスフォーカスアウト
- ボタンマウスアップ
- ボタンクリック
ここで、confirm('いくつかの質問blabla bla');を追加するとします。フォーカスアウトイベントでは、次のようにイベントが行われます。
- ボタンマウスダウン
- テキストボックスフォーカスアウト
ボタンのマウスを上に向けると、ボタンのクリックイベントが発生しません。
カスタムjQueryダイアログを使用しようとしましたが、最後の2つのイベントはまだ発生しません。使用したカスタム確認ダイアログへのリンクは次のとおりです。http://tutorialzine.com/2010/12/better-confirm-box-jquery -css3 /
確認ダイアログでモーダルを表示してから、最後の2つのイベントを発生させる方法を理解したいと思います。
ありがとう、