Can I use a multiple selector expression on the jQuery filter method?
<p>I have a bunch of anchor tags that I want to select. But if the href attribute of those links equals "#" or "" (an empty string) then I want to exclude them from the selection.</p>

<p>Currently I have the following which filters out the selection if the href <strong>doesn't equal "#"</strong>:</p>

<p><strong>Demo here:</strong> <a href="http://jsfiddle.net/dzrRS/2/" rel="nofollow">http://jsfiddle.net/dzrRS/2/</a></p>

<pre><code>jQuery("a[href]").filter("[href!='#']").each(function() {
    jQuery(this).addClass("selected");
 });
</code></pre>

<p>I have then tried altering this to the following in order to also filter out the selection if the href also doesn't equal "". <strong>However this doesn't work.</strong></p>

<pre><code>jQuery("a[href]").filter("[href!='#'], [href!='']").each(function() {
        jQuery(this).addClass("selected");
     });
</code></pre>

<p>In order to achieve my selection I have had to use the <strong>filter method twice. e.g</strong>.:</p>

<pre><code>jQuery("a[href]").filter("[href!='#']").filter("[href!='']").each(function() {
    jQuery(this).addClass("selected");
 });
</code></pre>

<p><strong>Do I really need to do this or can multiple selectors be used within the one filter method?</strong></p>
