redux-checkbox.min.js (641B)
1 !function(i){"use strict";redux.field_objects=redux.field_objects||{},redux.field_objects.checkbox=redux.field_objects.checkbox||{},redux.field_objects.checkbox.init=function(e){e=i.redux.getSelector(e,"checkbox"),i(e).each(function(){var e=i(this),c=e;e.hasClass("redux-field-container")||(c=e.parents(".redux-field-container:first")),c.is(":hidden")||c.hasClass("redux-field-init")&&(c.removeClass("redux-field-init"),e.find(".checkbox").on("click",function(){var e=0;i(this).is(":checked")&&(e=i(this).parent().find(".checkbox-check").attr("data-val")),i(this).parent().find(".checkbox-check").val(e),redux_change(i(this))}))})}}(jQuery);