Javascript parseInt always returns NaN
<p>Can someone tell me why my <code>parseInt</code> function always retuns <code>NaN</code> in the Firebug console despite the string value always returns a number?</p>

<p>This is my debug script:</p>

<pre><code>console.log($(this).val()+" - "+typeof($(this).val())+" - "+parseInt($(this).val));
</code></pre>

<p>Which yields:</p>

<pre><code>1 - string - NaN
2 - string - NaN
5 - string - NaN
</code></pre>
