1 line
1.2 KiB
JavaScript
1 line
1.2 KiB
JavaScript
jQuery(function(e){function o(o){e(".wpo-select-group").each(function(){var c=e(this);o[0]!=c[0]&&c.prop("checked",!1).addClass("wpo-select-group-processing").trigger("change").removeClass("wpo-select-group-processing").prop("disabled",o.prop("checked"))})}var c=wp_optimize.send_command;e(".wpo-exclude-from-cache").on("click",function(){var o=e(this),r=o.data("id");c("change_post_disable_option",{post_id:r,meta_key:"_wpo_disable_caching",disable:0},function(e){if(e.result){var c=o.closest("tr");c.fadeOut("fast",function(){c.prev().is("tr")||c.next().is("tr")||c.closest("table").remove(),c.remove()})}})}),e(document).on("validate_cloudflare_settings",function(o,c){c&&c.hasOwnProperty("cloudflare_error")?e(".wpo-error__cloudflare-cache").removeClass("wpo_hidden").find("p").text(c.cloudflare_error):e(".wpo-error__cloudflare-cache").addClass("wpo_hidden").find("p").text("")}),e("#purge_cloudflare_cache").on("change",function(){var o=e(this),c=e("#wpo_cloudflare_credentials");o.prop("checked")?c.show():c.hide()}),e(".wpo-select-group").on("change",function(){var c=e(this);c.hasClass("wpo-select-group-processing")||o(c)}),e(".wpo-select-group:checked").length>0&&o(e(".wpo-select-group:checked").first())}); |