// SYSTEM PANEL //
[ROOT]
/
home
/
salvufkx
/
homedir
/
public_html
/
wp-content
/
plugins
/
wp-smushit
/
assets
/
js
[ PARENT ]
EDIT :: notice.js
/** * Created by umeshkumar on 12/05/16. */ jQuery(function () { var el_notice = jQuery(".smush-notice"), btn_act = el_notice.find(".smush-notice-act"), btn_dismiss = el_notice.find(".smush-notice-dismiss"); el_notice.fadeIn(500); // Hide the notice after a CTA button was clicked function remove_notice() { el_notice.fadeTo(100, 0, function () { el_notice.slideUp(100, function () { el_notice.remove(); }); }); } btn_act.click(function (ev) { remove_notice(); notify_wordpress(btn_act.data("msg")); }); btn_dismiss.click(function (ev) { remove_notice(); notify_wordpress(btn_act.data("msg")); }); // Notify WordPress about the users choice and close the message. function notify_wordpress(message) { el_notice.attr("data-message", message); el_notice.addClass("loading"); //Send a ajax request to save the dismissed notice option var param = { action: 'dismiss_upgrade_notice' }; jQuery.post(ajaxurl, param); } //Store the preference in db jQuery('.wp-smush-update-info').on('click', '.notice-dismiss', function (e) { e.preventDefault(); var $el = jQuery(this); $el.fadeTo( 100, 0, function() { $el.slideUp( 100, function() { $el.remove(); }); }); var param = { action: 'dismiss_update_info' }; jQuery.post(ajaxurl, param); }); });
SAVE
CANCEL