title: jquery not selecting option tags when value contains space
body: <p>Do I need to somehow escape a space when using jquery to select with contains/find?</p>
  
  <p>I am mocking this up so pardon the typos...
  If I have a SELECT tag that has some options</p>
  
  <pre><code>&lt;select title="animals"&gt;
  &lt;option value="Dog Black"&gt;Dog Black&lt;/option&gt;
  &lt;option value="Cat Black"&gt;Cat Black&lt;/option&gt;
  &lt;option value="Dog Brown"&gt;Dog Brown&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>I am trying to find the options in this select using jquery.  but it appears that the "find" method or "contains" function fails when the value being passed to search for contains a space.  For example:</p>
  
  <p>The following returns a size of 2:</p>
  
  <pre><code>$('*[title="animals"]').find("option:contains('Dog')").size()
  </code></pre>
  
  <p>But this returns 0 whre I would expect 2 as well:</p>
  
  <pre><code>$('*[title="animals"]').find("option:contains('Dog B')").size()
  </code></pre>
  
  <p>My guess is that this has something to do with the selector and it is looking for a child element with "B" or something but Im not really sure.</p>