Sweetalert: рдЕрдкрдиреЗ рдЖрдк рдмрдВрдж рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕реНрд╡реАрдЯ рдЕрд▓рд░реНрдЯ рдХреЛ рд░реЛрдХреЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 10 рдордИ 2015  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: t4t5/sweetalert

рд╕рд╛рдзрд╛рд░рдг рдЪреАрдЬреЗрдВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореИрдВ рддрдм рддрдХ рдкреЙрдкрдЕрдк рдмрдВрдж рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдЬрдм рддрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреБрд╖реНрдЯрд┐ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдирд╣реАрдВ рдХрд░рддрд╛ (рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдкреЙрдкрдЕрдк рдЕрднреА рднреА рдмрдВрдж рд╣реЛ рд░рд╣рд╛ рд╣реИ)ред рдпрд╣рд╛рдБ рдореЗрд░рд╛ рдХреЛрдб рд╣реИ:

sweetAlert({
    title: "Hello",
    text: "<button type='button' class='btn btn-fb fb-share'>Share on Facebook</button>",
    type: null,
    confirmButtonText: "Close",
    html: true,
    closeOnConfirm: false, //It does close the popup when I click on close button
    closeOnCancel: false,
    allowOutsideClick: false
});

$(document).on( "click",".fb-share",  function(e){
    //here sweet alert closes when I press this button. 
    openFbPopup(); 
});

рдореИрдВ рд╕реНрд╡реАрдЯ рдЕрд▓рд░реНрдЯ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рд╕реЗ рдХреИрд╕реЗ рд░реЛрдХреВрдВ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рджреЗрд░ рд╣реЛ рдЪреБрдХреА рд╣реИ, рд▓реЗрдХрд┐рди рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХрд┐рд╕реА рдХреА рдорджрдж рдХрд░ рд╕рдХрддреА рд╣реИ

@ moazam1 рд╡рд┐рдХрд▓реНрдк рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

swal({
  closeOnClickOutside: false,
});

https://sweetalert.js.org/docs/#closeonclickoutside

рд╕рднреА 7 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЗрд╕рдХреЗ рд╕рд╛рде рднреА рд╕рдорд╕реНрдпрд╛рдПрдВ рдЖ рд░рд╣реА рд╣реИрдВред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЬрдм рдореИрдВ allowOutsideClick рдХреЛ рдЧрд▓рдд рдкрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ, рддрдм рднреА рдпрд╣ рдЦрд╛рд░рд┐рдЬ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИред

@ moazam1 рдЖрдкрдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╡рд┐рдХрд▓реНрдк рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдмрд╛рдж рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрд▓рдмреИрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

sweetAlert({
    title: "Hello",
    text: "<button type='button' class='btn btn-fb fb-share'>Share on Facebook</button>",
    type: null,
    confirmButtonText: "Close",
    html: true,
    closeOnConfirm: false, //It does close the popup when I click on close button
    closeOnCancel: false,
    allowOutsideClick: false
}, function () {});

$(document).on( "click",".fb-share",  function(e){
    //here sweet alert closes when I press this button. 
    openFbPopup(); 
});

рдЗрд╕реЗ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЬреИрд╕реЗ:

function (isConfirm) {
   // ... Rest of code
}

рдЖрдкрдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдФрд░ рдХреБрдЫ рдФрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╣реИрдВрдбрд▓рд░ рдирд╣реАрдВ рд╣реИ, рдЕрдиреНрдпрдерд╛ рдЖрдк рдЕрд▓рд░реНрдЯ рдХреЛ рдХреИрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдк рдПрдВрдХрд░ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдмрд╕ href="" рдХреЛ рд╣рдЯрд╛ рджреЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдЙрд╕реА рдкреГрд╖реНрда рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдЕрдкрдиреЗ рдЖрдк рдмрдВрдж рд╣реЛ рдЧрдпрд╛

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рджреЗрд░ рд╣реЛ рдЪреБрдХреА рд╣реИ, рд▓реЗрдХрд┐рди рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХрд┐рд╕реА рдХреА рдорджрдж рдХрд░ рд╕рдХрддреА рд╣реИ

@ moazam1 рд╡рд┐рдХрд▓реНрдк рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

swal({
  closeOnClickOutside: false,
});

https://sweetalert.js.org/docs/#closeonclickoutside

рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред

@ moazam1 рдзрдиреНрдпрд╡рд╛рдж рдЗрд╕рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛

@ рдореЛрдЖрдЬрд╝рдо1
$(рджрд╕реНрддрд╛рд╡реЗрдЬрд╝)редрдкрд░ ("рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ", ".fb-share", function(e){
рдпрд╣рд╛рдВ рдЖрдкрдХреЛ e.preventDefault() рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛;
рдУрдкрдирдПрдлрдмреАрдкреЙрдкрдЕрдк ();

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред
});

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

sastrahost picture sastrahost  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

daftspunk picture daftspunk  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

vmitchell85 picture vmitchell85  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

waldyrious picture waldyrious  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mateuszjarzewski picture mateuszjarzewski  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ