📁 File Manager Pro
v10.0.2 | PHP: 8.1.34
Server: LiteSpeed
2026-06-26 10:31:42
📂
/
/
home
/
pallabnv
/
public_html
/
wp-content__3bb9dea
/
plugins
/
white-label-cms
/
assets
/
js
✏️
Editing: jquery-areyousure.js
/*! * jQuery Plugin: Are-You-Sure (Dirty Form Detection) * https://github.com/codedance/jquery.AreYouSure/ * * Copyright (c) 2012-2014, Chris Dance and PaperCut Software http://www.papercut.com/ * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * Author: chris.dance@papercut.com * Version: 1.9.0 * Date: 13th August 2014 */(function(i){i.fn.areYouSure=function(g){var a=i.extend({message:"You have unsaved changes!",dirtyClass:"dirty",change:null,silent:!1,addRemoveFieldsMarksDirty:!1,fieldEvents:"change keyup propertychange input",fieldSelector:":input:not(input[type=submit]):not(input[type=button])"},g),u=function(e){if(e.hasClass("ays-ignore")||e.hasClass("aysIgnore")||e.attr("data-ays-ignore")||e.attr("name")===void 0)return null;if(e.is(":disabled"))return"ays-disabled";var t,r=e.attr("type");switch(e.is("select")&&(r="select"),r){case"checkbox":case"radio":t=e.is(":checked");break;case"select":t="",e.find("option").each(function(c){var s=i(this);s.is(":selected")&&(t+=s.val())});break;default:t=e.val()}return t},d=function(e){e.data("ays-orig",u(e))},o=function(e){var t=function(f){var h=f.data("ays-orig");return h===void 0?!1:u(f)!=h},r=i(this).is("form")?i(this):i(this).parents("form");if(t(i(e.target))){n(r,!0);return}if($fields=r.find(a.fieldSelector),a.addRemoveFieldsMarksDirty){var c=r.data("ays-orig-field-count");if(c!=$fields.length){n(r,!0);return}}var s=!1;$fields.each(function(){if($field=i(this),t($field))return s=!0,!1}),n(r,s)},l=function(e){var t=e.find(a.fieldSelector);i(t).each(function(){d(i(this))}),i(t).unbind(a.fieldEvents,o),i(t).bind(a.fieldEvents,o),e.data("ays-orig-field-count",i(t).length),n(e,!1)},n=function(e,t){var r=t!=e.hasClass(a.dirtyClass);e.toggleClass(a.dirtyClass,t),r&&(a.change&&a.change.call(e,e),t&&e.trigger("dirty.areYouSure",[e]),t||e.trigger("clean.areYouSure",[e]),e.trigger("change.areYouSure",[e]))},v=function(){var e=i(this),t=e.find(a.fieldSelector);i(t).each(function(){var r=i(this);r.data("ays-orig")||(d(r),r.bind(a.fieldEvents,o))}),e.trigger("checkform.areYouSure")},y=function(){l(i(this))};return!a.silent&&!window.aysUnloadSet&&(window.aysUnloadSet=!0,i(window).bind("beforeunload",function(){if($dirtyForms=i("form").filter("."+a.dirtyClass),$dirtyForms.length!=0){if(navigator.userAgent.toLowerCase().match(/msie|chrome/)){if(window.aysHasPrompted)return;window.aysHasPrompted=!0,window.setTimeout(function(){window.aysHasPrompted=!1},900)}return a.message}})),this.each(function(e){if(i(this).is("form")){var t=i(this);t.submit(function(){t.removeClass(a.dirtyClass)}),t.bind("reset",function(){n(t,!1)}),t.bind("rescan.areYouSure",v),t.bind("reinitialize.areYouSure",y),t.bind("checkform.areYouSure",o),l(t)}})}})(jQuery);
💾 Save Changes
❌ Cancel