title: jQuery xml find nodes without a specific child
body: <p>is it possible to find all nodes that don't have a specified child node?</p>
  
  <p>for example:</p>
  
  <p><strong>(xml)</strong></p>
  
  <pre><code>&lt;item&gt;
      &lt;name&gt;item 1&lt;/name&gt;
      &lt;admin&gt;true&lt;/admin&gt;
  &lt;/item&gt;
  
  &lt;item&gt;
      &lt;name&gt;item 2&lt;/name&gt;
      &lt;admin&gt;true&lt;/admin&gt;
  &lt;/item&gt;
  
  &lt;item&gt;
      &lt;name&gt;item 3&lt;/name&gt;
      &lt;parent&gt;item 1&lt;/parent&gt;
      &lt;url&gt;&lt;/url&gt;
      &lt;admin&gt;false&lt;/admin&gt;
  &lt;/item&gt;
  </code></pre>
  
  <p>I want to pick out all nodes that don't have a child node "parent". I can do this if I set an attribute named parent and call:</p>
  
  <p><strong>(jquery)</strong></p>
  
  <pre><code>$(xml).find("item:not([parent])").each
  </code></pre>
  
  <p>but I was wondering if this is possible by using a child node instead.</p>