Buongiorno a tutti

Come è possibile selezionare l'etichetta del valore di un pulsante di scelta cliccata e inserirla all'interno di un tag span se lo status di input non varia in checked ma viene aggiunta una classe checked allo span che lo contiene?

codice:
<div class="dropdown__selected dropdown__row" data-dropdown-status="open">
      <span class="dropdown__current">Effettua una scelta</span>
      <span class="dropdown__icon"></span>
   </div>
Codice per etichetta non cliccata (il tag span non possiede una classe)
codice:
            <div id="step_option_4_44" class="option option_group" style="">
            <div style="display: none;" class="radio" id="uniform-option_4_44">
            <span>
            <input class="dropdown__label__value" data-step="4" id="option_4_44" name="step[4][]" value="44" type="radio">
            </span>
            </div>
            <label class="dropdown__label dropdown__row" for="option_4_44">Pannello Bianco Numero Nero</label>
            </div>
Codice per etichetta cliccata (il tag span possiede la classe checked)
codice:
            <div id="step_option_4_44" class="option option_group" style="">
            <div style="display: none;" class="radio" id="uniform-option_4_44">
            <span class ="checked">
            <input class="dropdown__label__value" data-step="4" id="option_4_44" name="step[4][]" value="44" type="radio">
            </span>
            </div>
            <label class="dropdown__label dropdown__row" for="option_4_44">Pannello Bianco Numero Nero</label>
            </div>

Di seguito il codice che non vorrei adattare:

codice:
$(document).ready(function() {


   $('.dropdown__selected').click(function(e) {
      e.preventDefault();
      e.stopPropagation();

      var trigger = $('.dropdown__selected'),
         status = trigger.attr('data-dropdown-status'),
         dropdownOptions = $('.dropdown__seasons');


      if (status === 'closed') {
         trigger.attr('data-dropdown-status', 'open');
         dropdownOptions.show(100);

      } else if (status === 'open') {
         trigger.attr('data-dropdown-status', 'closed');
         dropdownOptions.hide(100);

      }

   });

   // Recupera il valore di input con status checked (dello span con classe checked) e mostralo nel tag span
   $('.dropdown__label__value').change(function() {
      var value = $(this).parent('.dropdown__label').text();
      $('.dropdown__current').text(value);
      $('.dropdown__selected').attr('data-dropdown-status', 'closed');
      $('.dropdown__seasons').slideUp(100);

   });

});
Spero di non aver fatto confusione

Grazie in anticipo