get text of label that belongs to checked radio button
<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" rel="nofollow">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" rel="nofollow">http://jsbin.com/uniwum/2/edit:71</a></p>
    </blockquote>
  </blockquote>
</blockquote>

<p>in the console. What have I done wrong?</p>
