Advertisement
Guest User

Untitled

a guest
Nov 1st, 2018
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (function(jQuery) {
  2.     jQuery(document).ready(function() {
  3.         jQuery('.subscribe__form').on('click', '.subscribe__button', function(event) {
  4.             var data = {
  5.                 'action': 'send_subscription',
  6.                 'subscriber': jQuery('.subscribe__input').val(),
  7.             };
  8.             jQuery.post(setting.ajaxurl, data, function(response) {
  9.                 if (response.success == true) {
  10.                     //Display success message
  11.                     jQuery(document.body).append('<div class="message message_success">' +
  12.                         '<div class="message__text">' + response.data + '</div>' +
  13.                         '<button class="message__close">' +
  14.                         '<i class="icon-cancel"></i>' +
  15.                         '</button>' +
  16.                         '</div>');
  17.  
  18.                     jQuery(".message").setMod("active");
  19.  
  20.                     setTimeout(function() {
  21.                         jQuery(".message").remove();
  22.                     }, 3001);
  23.                 } else {
  24.                     // Display eeror message
  25.                     jQuery('.report-problem-response').html(setting.error);
  26.                     jQuery(document.body).append('<div class="message message_error">' +
  27.                         '<div class="message__text">' + setting.error + '</div>' +
  28.                         '<button class="message__close">' +
  29.                         '<i class="icon-cancel"></i>' +
  30.                         '</button>' +
  31.                         '</div>');
  32.  
  33.                     jQuery(".message").setMod("active");
  34.  
  35.                     setTimeout(function() {
  36.                         jQuery(".message").remove();
  37.                     }, 3001);
  38.                 }
  39.             });
  40.         });
  41.     });
  42. })(jQuery);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement