var UIBootbox = function () { return { //main function to initiate the module init: function () { $('#demo_1').click(function(){ bootbox.alert("Hello world!"); }); //end #demo_1 $('#demo_2').click(function(){ bootbox.alert("Hello world!", function() { alert("Hello world callback"); }); }); //end #demo_2 $('#demo_3').click(function(){ bootbox.confirm("Are you sure?", function(result) { alert("Confirm result: "+result); }); }); //end #demo_3 $('#demo_4').click(function(){ bootbox.prompt("What is your name?", function(result) { if (result === null) { alert("Prompt dismissed"); } else { alert("Hi "+result+""); } }); }); //end #demo_6 $('#demo_5').click(function(){ bootbox.dialog({ message: "I am a custom dialog", title: "Custom title", buttons: { success: { label: "Success!", className: "green", callback: function() { alert("great success"); } }, danger: { label: "Danger!", className: "red", callback: function() { alert("uh oh, look out!"); } }, main: { label: "Click ME!", className: "blue", callback: function() { alert("Primary button"); } } } }); }); //end #demo_7 } }; }();