Как преобразовать подтверждение jquery в подтверждение сладкого оповещения?

У меня есть этот код подтверждения jquery, который я пытался преобразовать в подтверждение сладкого оповещения.

Мой текущий jquery:

$('#nav-logout').click(function(){
    var res = confirm('Would you like to log out from the system?');
    if(res) {
        return true;
    }
    return false;
});

Может ли кто-нибудь помочь мне, как преобразовать этот код в базу подтверждения сладкого оповещения на основе кода выше. Спасибо!


person claudios    schedule 19.11.2015    source источник
comment
t4t5.github.io/sweetalert   -  person Rayon    schedule 19.11.2015


Ответы (1)


Это примеры кода того, как легко настроить

$("#nav-logout").click(function(e) {
  e.preventDefault()
    swal({
		title : "",
		text : "Would you like to log out from the system?",
        type : "warning",
        showCancelButton: true,
        confirmButtonText: "Yes",
   },
function(isConfirm){
  if (isConfirm) {
      //window.location="logut page url"; // if you need redirect page 
    alert("Press Yes");
  } else {
	    alert("Cancelled");
  }
    })
});
<script src="http://tristanedwards.me/u/SweetAlert/lib/sweet-alert.js"></script>
<link href="http://tristanedwards.me/u/SweetAlert/lib/sweet-alert.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<a href="http://anything.com" title="r" class="nav-tools" id="nav-logout">Logout</a>

person Shailendra Sharma    schedule 19.11.2015
comment
Спасибо за ответ. Я уже пробовал это, но когда кнопка нажата, отображается только предупреждение и автоматически перенаправляется на выход из страницы. Я даже не могу нажать на кнопки подтверждения, потому что оповещение быстро исчезает. - person claudios; 19.11.2015
comment
ваша кнопка является тегом привязки? - person Shailendra Sharma; 19.11.2015
comment
да, вот так ‹a href= title=r class=nav-tools id=nav-logout›Выйти‹/a› - person claudios; 19.11.2015
comment
пожалуйста, обратитесь к обновленному ответу, он решит вашу проблему - person Shailendra Sharma; 19.11.2015
comment
e.preventDefault() должен отсортировать его. - person Squiggs.; 19.11.2015
comment
Спасибо за ответ, бро, я почти понял. Но теперь я решаю, почему при нажатии кнопки «да» или «подтвердить» пользователь не перенаправляется на выход из системы. Он остается на той же странице. - person claudios; 19.11.2015
comment
если кто-нибудь может помочь, пожалуйста. stackoverflow.com /вопросы/43227386/ - person Akshay; 05.04.2017