jQuery - Finding radio button by its value
<p>I'm scratching my head over this one.</p>

<p>HTML:</p>

<pre><code>&lt;form&gt;
      &lt;input name="changes" type="radio" value="2012-05-18T16%3A53%3A00.000000000000%2B0100"&gt;
      &lt;span&gt;2012-05-18 16:53:00 +0100&lt;/span&gt;
      &lt;input name="changes" type="radio" value="2012-05-29T16%3A51%3A00.000000000000%2B0100"&gt;
      &lt;span&gt;2012-05-29 16:51:00 +0100&lt;/span&gt;
      &lt;input name="changes" type="radio" value="2012-05-31T17%3A30%3A00.000000000000%2B0100"&gt;
      &lt;span&gt;2012-05-31 17:30:00 +0100&lt;/span&gt;
      &lt;input name="changes" type="radio" value="2012-06-01T16%3A30%3A00.000000000000%2B0100"&gt;
      &lt;input id="view-change" type="button" value="View"&gt;
&lt;/form&gt;
</code></pre>

<p>In the Chrome JavaScript console:</p>

<pre><code>var today = "2012-05-18T16%3A53%3A00.000000000000%2B0100"
$('input[value="2012-05-18T16%3A53%3A00.000000000000%2B0100"]') -&gt; Finds object
$('input[value=today]') -&gt; Nothing
</code></pre>

<p>Huh? Why can't i select the input using a <code>var</code>?</p>

<p>PS. Ive confirmed, <code>jQuery.type(today)</code> = <code>string</code></p>
