Why does change() called only for receiving radio?
<p>I have the following handler setup</p>

<pre><code>form.find("input[name=url_source]").change(function() {
            updateUrlSource(jQuery(this))
            });
</code></pre>

<p>I was thinking it will be attached to all radio buttons with the name. But actually I see in debugger, that only one call occurs and only first condition satisfies below:</p>

<pre><code>function updateUrlSource(source) {
   if( source.is(':checked') ) {
      // ...
   }
   else {
      // ...
   }
}
</code></pre>

<p>Is this true? Why?</p>
