既にイベントを登録済みのボタンに対して、
ConfirmでOKを押された場合にのみ、以降の処理を実行させるようにしたいです。
javascript
1// 割り込み処理はappendする形式にしたい 2//// 差し込み確認処理その1 3$(".exec-confirm").on("click", function() { 4 return confirm("実行しますか?"); 5}); 6//// 差し込み確認処理その2 7$(".re-confirm").on("click", function() { 8 return confirm("本当に実行しますか?"); 9}); 10 11// 基本動作 12$("button").on("click", function() { 13 console.log( $(this).attr("name").val() ); 14}); 15
html
1<button type="button" class="exec-confirm" name="hoge">HOGEボタン</button> 2<button type="button" class="exec-confirm re-confirm" name="fuga">FUGAボタン</button>
HOGEボタン押下時の理想
1.実行しますか? -> キャンセルで処理終了
2.ログ出力
FUGAボタン押下時の理想
1.実行しますか? -> キャンセルで処理終了
2.本当に実行しますか? -> キャンセルで処理終了
3.ログ出力
現状
・ConfirmのOKキャンセルどちらを選択しても、次のイベントが発生してしまいます。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/11 04:16