We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6d51519 commit e0fd17eCopy full SHA for e0fd17e
1 file changed
stanford-slate-enhancements.js
@@ -185,6 +185,10 @@ var StanfordSlateEnhancements = StanfordSlateEnhancements || (function(){
185
var $selectInput = $select.closest('.form_select').find('.form_responses select');
186
$selectInput.select2(options);
187
188
+ // Fix accessibility issue where if a label exists it doesn't point to the select2 widget.
189
+ var selectID = $selectInput.attr('id');
190
+ $('label[for="' + selectID + '"]').attr('for', 'select2-' + selectID + '-container');
191
+
192
// Make the input box take focus when opened.
193
$selectInput.on('select2:open', function(e) {
194
$('.select2-search__field').get(0).focus();
0 commit comments