我伸出我所有的alert
像這樣擴展的Javascript確認框用的fancybox
window.alert = function(message){
$("#alert_message_box .warmsg span").html(message);
$.fancybox({'href':'#alert_message_box'});
return false;
}
其做工精細的fancybox。我也儘量延長confirm
盒狀
window.confirm = function(message){
$("#confirm_message_box .warmsg span").html(message);
$.fancybox({'href':'#confirm_message_box'});
}
confirm_message_box
格包含兩個按鈕,Yes
和No
。
if(confirm(alert_msg)){ }
在這種情況下如何confirm
功能將被調用,以及如何我可以返回true
和false
被調用函數
我不知道有沒有覆蓋這些功能的問題。
這裏是一個的jsfiddle演示使用jQuery(這裏未使用的fancybox)
thats cuuul idea ..請問您能解釋一下,我怎樣才能調用回調方法。在這種情況下,我對所有「是」使用相同的按鈕「否」 – 2013-03-13 06:50:03
請參閱我的編輯,如何將回調函數綁定到按鈕。 – dfsq 2013-03-13 06:54:50
可以請你重新寫一下嗎? http://jsfiddle.net/fzTa3/ not used fancybox here – 2013-03-13 06:58:10