jQuery exclude elements with certain class in selector

Posted by Alex Crooks on Stack Overflow See other posts from Stack Overflow or by Alex Crooks
Published on 2010-06-10T14:03:45Z Indexed on 2010/06/10 14:12 UTC
Read the original article Hit count: 327

Filed under:

I want to setup a click event trigger in jQuery for certain anchor tags.

I want to open certain links in a new tab while ignoring ones with a certain class (before you ask I cannot put classes on the links I am trying to catch as they come from a CMS).

I want to exclude links with class "button" OR "generic_link"

I have tried

$(".content_box a[class!=button]").click(function (e) 
{
    e.preventDefault();     
    window.open($(this).attr('href'));
});

But that doesn't seem to work, also how do I do an OR statement to include "generic_link" in the exclusion?

Many thanks

© Stack Overflow or respective owner

Related posts about jQuery