Quero configurar um gatilho de evento de clique no jQuery para determinadas tags de âncora.
Desejo abrir determinados links em uma nova guia, ignorando os de uma determinada classe (antes de você perguntar, não posso colocar classes nos links que estou tentando capturar, pois eles vêm de um CMS).
Quero excluir links com a classe "button"
OR"generic_link"
Eu tentei:
$(".content_box a[class!=button]").click(function (e) {
e.preventDefault();
window.open($(this).attr('href'));
});
Mas isso não parece funcionar, como também faço uma declaração OR para incluir "generic_link"
na exclusão?
.each()
..text()
- o texto do elemento removido usando say.not
ainda está no texto.usa isto..
$(".content_box a:not('.button')")
fonte
Para adicionar algumas informações que me ajudaram hoje, um objeto jQuery /
this
também pode ser passado para o seletor .not () .O exemplo acima pode ser simplificado, mas você deseja mostrar o uso de
this
nonot()
seletor.fonte