title: get text of label that belongs to checked radio button
body: <p>I'm trying to get the <code>text</code> of the labels that belong to <code>checked</code> radio buttons, but don't seem quite to be able to. </p>
  
  <pre><code>$(document).ready(function(){
    $("body").on("click", "#btn", function(){
  
      var radios = $("input[type='radio']");
  
      $.each(radios, function(index, element){
        if ($(this).prop("checked") === true){
  
          var radioID = element.id;
          $("label").each(function(ind, elm){
  
            if ($(elm).prop("for") == radioID){
              console.log($(elm)); 
            }
  
          });
        }
      });
    });
  });
  </code></pre>
  
  <p><a href="http://jsbin.com/uniwum/2/edit">jsbin</a></p>
  
  <p>For whatever reason that just prints out </p>
  
  <blockquote>
    <blockquote>
      <blockquote>
        <p>--
        [11:07:13.834] ({0:({}), context:({}), length:1}) @ <a href="http://jsbin.com/uniwum/2/edit:71">http://jsbin.com/uniwum/2/edit:71</a></p>
      </blockquote>
    </blockquote>
  </blockquote>
  
  <p>in the console. What have I done wrong?</p>