Os Seletores de Atributos retornam elementos que tenham um determinado atributo e também localizam elementos aonde um determinado atributo esteja com um valor especificado. Na documentação da Biblioteca jQuery tem a lista completa dos seletores de atributos.
Com este atributo é possível procurar um conteúdo que comece com um valor específico. Coloca-se a barra antes do sinal de (=).
Para verificar se um conteúdo contém um certo valor. Coloca-se um asterisco.
No javaScript:
$(document).ready(function(){
$("a[href*=com]")
.css("background", "yellow");
});
Para verificar se um conteúdo termina com um certo valor. Coloca-se um $ depois do atributo.
No javaScript:
$(document).ready(function(){
$("a[href$=js]")
.css("background", "yellow");
});
No javaScript:
$(document).ready(function(){
$("a[name=menu]")
.css("background", "yellow");
});
Localiza elementos que tenham valor diferente, do valor informado.
No javaScript:
$(document).ready(function(){
$("a[href!=http]")
.css("background", "yellow");
});
No javaScript:
$(document).ready(function(){
$("a[href^=http]")
.css("background", "yellow");
});
No javaScript:
$(document).ready(function(){
$("a[name]")
.css("background", "yellow");
});