title: jQuery .prop() compatibility
body: <p>I'm trying to test if the <code>.prop()</code> method exists on the current jQuery included (for compatibility reason) via:</p>
  
  <pre><code>if(typeof $.prop === 'function')
  </code></pre>
  
  <p>I would expect that the condition above is <code>true</code> for <code>jQuery &gt;= 1.6</code> and <code>false</code> for <code>jQuery &lt; 1.6</code> as I can understand from the <a href="http://api.jquery.com/prop/" rel="noreferrer">docs</a></p>
  
  <p>Anyway, testing this on jsfiddle, leads to:</p>
  
  <p><code>typeof $.prop === 'function'</code> is:</p>
  
  <ul>
  <li><code>true</code> when <code>jQuery &gt;= 1.6</code></li>
  <li><code>false</code> when <code>jQuery &lt; 1.6 and jQuery &gt; 1.3</code></li>
  <li><code>true</code> when <code>jQuery &lt;= 1.3</code></li>
  </ul>
  
  <p><a href="http://jsfiddle.net/N6SLv/" rel="noreferrer"><strong>here</strong></a> is the very very simple script which provide the results above (just switch jQuery version to see what I've described).</p>
  
  <p>When I try to use that <code>.prop()</code> with jQuery i.e. 1.3 I get the <code>.prop is not a function</code> error.
  The same problem occours also testing outside jsfiddle.
  Is it normal such a behavior?
  How could I truly test if <code>.prop()</code> is available?</p>
  
  <p>Thanks</p>