Files
D8_rplf/modules/field_group/formatters/fieldset/fieldset.js
T
2018-04-23 21:14:46 +02:00

25 lines
673 B
JavaScript

(function ($) {
'use strict';
Drupal.FieldGroup = Drupal.FieldGroup || {};
Drupal.FieldGroup.Effects = Drupal.FieldGroup.Effects || {};
/**
* This script adds the required and error classes to the fieldset wrapper.
*/
Drupal.behaviors.fieldGroupDFieldset = {
attach: function (context) {
$(context).find('.field-group-fieldset').once('field-group-fieldset').each(function () {
var $this = $(this);
if ($this.is('.required-fields') && ($this.find('[required]').length > 0 || $this.find('.form-required').length > 0)) {
$('legend', $this).first().addClass('form-required');
}
});
}
};
})(jQuery);