Mercurial > hg > cmmr2012-drupal-site
comparison core/misc/states.es6.js @ 5:12f9dff5fda9 tip
Update to Drupal core 8.7.1
author | Chris Cannam |
---|---|
date | Thu, 09 May 2019 15:34:47 +0100 |
parents | a9cd425dd02b |
children |
comparison
equal
deleted
inserted
replaced
4:a9cd425dd02b | 5:12f9dff5fda9 |
---|---|
693 $document.on('state:required', e => { | 693 $document.on('state:required', e => { |
694 if (e.trigger) { | 694 if (e.trigger) { |
695 if (e.value) { | 695 if (e.value) { |
696 const label = `label${e.target.id ? `[for=${e.target.id}]` : ''}`; | 696 const label = `label${e.target.id ? `[for=${e.target.id}]` : ''}`; |
697 const $label = $(e.target) | 697 const $label = $(e.target) |
698 .attr({ required: 'required', 'aria-required': 'aria-required' }) | 698 .attr({ required: 'required', 'aria-required': 'true' }) |
699 .closest('.js-form-item, .js-form-wrapper') | 699 .closest('.js-form-item, .js-form-wrapper') |
700 .find(label); | 700 .find(label); |
701 // Avoids duplicate required markers on initialization. | 701 // Avoids duplicate required markers on initialization. |
702 if (!$label.hasClass('js-form-required').length) { | 702 if (!$label.hasClass('js-form-required').length) { |
703 $label.addClass('js-form-required form-required'); | 703 $label.addClass('js-form-required form-required'); |