1jQuery(function() { 2 "use strict"; 3 var $groupInput = jQuery('#plugin__approve_group_input'); 4 if ($groupInput.length === 0) return; 5 6 var $form = $groupInput.closest('form'); 7 var $select = $form.find('select'); 8 9 //Add option to select a group 10 var label = LANG['plugins']['approve']['group_option_label']; 11 if (label === '') { 12 label = 'Group:'; 13 } 14 var $groupOption = jQuery('<option value="">' + label + '</option>') 15 .insertAfter($select.find('option:first-child')); 16 17 $groupInput.hide(); 18 $select.on('change', function() { 19 var $option = $select.find(':selected'); 20 if ($option.is($groupOption)) { 21 $groupInput.val('@'); 22 $groupInput.show(); 23 } else { 24 $groupInput.val(''); 25 $groupInput.hide(); 26 } 27 }); 28 29}); 30