PluginProbe
QuadMenu – Mega Menu / 1.8.9
QuadMenu – Mega Menu v1.8.9
3.3.8 3.3.7 3.3.6 trunk 1.8.4 1.8.5 1.8.7 1.8.8 1.8.9 1.9.0 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 All 88 releases
quadmenu / lib / ReduxCore / inc / fields / spacing / field_spacing.min.js

field_spacing.min.js in QuadMenu – Mega Menu 1.8.9, at lib/ReduxCore/inc/fields/spacing/field_spacing.min.js

1 lines 1.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 !function(d){"use strict";redux.field_objects=redux.field_objects||{},redux.field_objects.spacing=redux.field_objects.spacing||{},d(document).ready(function(){}),redux.field_objects.spacing.init=function(i){i||(i=d(document).find(".redux-group-tab:visible").find(".redux-container-spacing:visible")),d(i).each(function(){var i=d(this),e=i;if(i.hasClass("redux-field-container")||(e=i.parents(".redux-field-container:first")),!e.is(":hidden")&&e.hasClass("redux-field-init")){e.removeClass("redux-field-init");var n={width:"resolve",triggerChange:!0,allowClear:!0},s=i.find(".select2_params");if(0<s.size()){var t=s.val();t=JSON.parse(t),n=d.extend({},n,t)}i.find(".redux-spacing-units").select2(n),i.find(".redux-spacing-input").on("change",function(){var i=d(this).parents(".redux-field:first").find(".field-units").val();0!==d(this).parents(".redux-field:first").find(".redux-spacing-units").length&&(i=d(this).parents(".redux-field:first").find(".redux-spacing-units option:selected").val());var e=d(this).val();void 0!==i&&e&&(e+=i),d(this).hasClass("redux-spacing-all")?d(this).parents(".redux-field:first").find(".redux-spacing-value").each(function(){d(this).val(e)}):d("#"+d(this).attr("rel")).val(e)}),i.find(".redux-spacing-units").on("change",function(){d(this).parents(".redux-field:first").find(".redux-spacing-input").change()})}})}}(jQuery);