title: jQuery selector with exlude of element & elements children
body: <p>I have a div used for filtering and i want it to close when anything outside of the div is clicked.
  The selector I am trying to build, basically selects all elements except a specific element and excludes its children.
  Here is what I have tried, but haven't been able to get working</p>
  
  <pre><code>$('*:not(:has(.exclude *))').live('click', function() {HideFilter();});
  </code></pre>
  
  <p>page structure is simplified to this:</p>
  
  <pre><code>&lt;div&gt;&lt;/div&gt;
  &lt;div&gt;
   &lt;div&gt;&lt;/div&gt;
   &lt;div&gt;
    &lt;div class="exclude"&gt;&lt;inputs&gt;&lt;/div&gt;
   &lt;/div&gt;
   &lt;div&gt;&lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>so I want all of the divs, but the one and everything in the .exclude to have the event.
  I have been at this for a while, I need some help.</p>