title: .is(':even') does not work with a variable selector?
body: <p>I am using jQuery to check if an element is <strong>odd</strong> or <strong>even</strong>:</p>
  
  <pre><code> $("#map183").parent().is(':even');
  </code></pre>
  
  <p>This will return <strong>true</strong> or <strong>false</strong> depending on where the element is.</p>
  
  <p>However this will <strong>always return false</strong>:</p>
  
  <pre><code>   function whereAreWe(myself,range){
          var parent = myself.parent();
          var position = parent.is(':even');
          alert(position);
          //outputs false
     }
  
     $('.hasSVG').on('click', function(){
          whereAreWe($(this),2);
     });
  </code></pre>
  
  <p>I have the working example here: <a href="http://jsfiddle.net/hutber/kTFrF/">JSFiddle</a></p>
  
  <p>In the example you will see that i am trying to see if the parent(.line) of said element is either odd or even. </p>