私はalertこのようにfancyboxですべてを拡張しました
window.alert = function(message){
$("#alert_message_box .warmsg span").html(message);
$.fancybox({'href':'#alert_message_box'});
return false;
}
そして、その正常に動作します。confirm私もボックスのように拡張しようとします
window.confirm = function(message){
$("#confirm_message_box .warmsg span").html(message);
$.fancybox({'href':'#confirm_message_box'});
}
confirm_message_boxdiv には 2 つのボタンが含まれYes、No.
if(confirm(alert_msg)){
}
この場合、関数がどのように呼び出され、呼び出された関数にどのようにconfirm戻ることができますかtruefalse
これらの関数を上書きすることに問題があるかどうかはわかりません。
これはjqueryを使用したjsfiddleデモです(ここではfancyboxは使用されていません)