title: Jquery find all except
body: <p>I have following HTML:</p>
  
  <pre><code>&lt;div id="123" class="test"&gt;
     &lt;div class="testMessage"&gt;Foo&lt;/div&gt;
     &lt;div&gt;&lt;div class="testDate"&gt;2010&lt;/div&gt;&lt;/div&gt;
     &lt;div id="127" class="test"&gt;
        &lt;div class="testMessage"&gt;Bar&lt;/div&gt;
        &lt;div&gt;&lt;div class="testDate"&gt;2011&lt;/div&gt;&lt;/div&gt;
     &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>And I have following JS/jQuery code:</p>
  
  <pre><code>$(".test").find(".testDate").val("cool 2010");
  </code></pre>
  
  <p>How to change JS/jQuery to find "testDate" class element except in children "test" class block without using children?</p>
  
  <p>P.S. I know only about class name and I don't know how many divs can be nested.</p>