Plugin Directory

Changeset 1574808


Ignore:
Timestamp:
01/14/2017 09:16:01 PM (9 years ago)
Author:
davidrichied
Message:

Updated JS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • simple-popup-content/trunk/js/simple-popup-content.js

    r1574482 r1574808  
    8686  data_for_user['popup_post_id'] = spc_ajax.popup_post_id;
    8787
    88   jQuery.ajax({
    89     type:'POST',
    90     url: spc_ajax.ajaxurl,
    91     data: data_for_user,
    92     beforeSend:function(){
    93       // can do something before data is sent
    94     },       
    95     success: function(res) {
    96       vex.dialog.alert({
    97         message: res,
    98         input: [
    99           '<label><input id="disable_popup" type="checkbox" value="" /> Do not show again?</label>'
    100         ],
    101         afterOpen: function() {
    102           var popup_cookie_name = 'disable_popup_' + spc_ajax.popup_post_id;
    103           // Send request for do not show session
    104           jQuery("#disable_popup").change(function(){
    105             setCookie( jQuery(this).prop('checked') );
    106           });
    107          
    108           function setCookie( checked ){
    109             if (checked) {
    110               docCookies.setItem(popup_cookie_name, "Popup Disabled", '"Wed, 19 Feb 2127 01:04:55 EST"', '/', null, false);
    111             } else {
    112               docCookies.removeItem(popup_cookie_name, "/", null);
    113             }
    114           }
    115         },
    116         callback: function(value) {
     88  var popup_content = jQuery("#simple-popup-content");
    11789
    118         },
    119         buttons: [
    120             $.extend({}, vex.dialog.buttons.YES, { text: 'Close' })
    121         ]
     90  vex.dialog.alert({
     91    message: popup_content,
     92    input: [
     93      '<label><input id="disable_popup" type="checkbox" value="" /> Do not show again?</label>'
     94    ],
     95    afterOpen: function() {
     96      var popup_cookie_name = 'disable_popup_' + spc_ajax.popup_post_id;
     97      // Send request for do not show session
     98      jQuery("#disable_popup").change(function(){
     99        setCookie( jQuery(this).prop('checked') );
    122100      });
    123     }
     101     
     102      function setCookie( checked ){
     103        if (checked) {
     104          docCookies.setItem(popup_cookie_name, "Popup Disabled", '"Wed, 19 Feb 2127 01:04:55 EST"', '/', null, false);
     105        } else {
     106          docCookies.removeItem(popup_cookie_name, "/", null);
     107        }
     108      }
     109    },
     110    callback: function(value) {
     111
     112    },
     113    buttons: [
     114        $.extend({}, vex.dialog.buttons.YES, { text: 'Close' })
     115    ]
    124116  });
    125117});
Note: See TracChangeset for help on using the changeset viewer.