-
Segue referencia. http://www.w3schools.com/jquery/jquery_selectors.asp
Atentar para o "!=".
. = Classe; # = Identificador;
-
E[atributo=”valor”]: elementos do tipo E cujo
“atributo” seja igual a “valor”.E[atributo^=”valor”]: elementos do tipo E cujo
valor do “atributo” comece com a palavra “valor”.E[atributo$=”valor”]: elementos do tipo E cujo
valor do “atributo” termine com a palavra “valor”.E[atributo*=”valor”]: elementos do tipo E cujo
valor do “atributo” contenha a palavra “valor”.E[atributo!=”valor”]: elementos do tipo E cujo
valor do “atributo” seja diferente da palavra “valor”.
-
A referência para classe é “.class”. Exemplo: $(".outro").css("color", "black");;
A referência para id é “#id”. Exemplo: $("#titulo").css("color", "green");
A referência para elemento é “elemento”. Exemplo: $("a").css("color", "red");
A referência para múltiplos seletores é “seletor1, seletor2”. Exemplo: $("h1, a").css("background-color", "yellow");
-
"$("[href!='#']") seleciona todos os elementos cujo atributo href não contenha '#'."
Essa afirmação está incorreta!
Na verdade, esse seletor busca todos os elementos cujo atributo href seja diferente de '#'.
Pra mim, gabarito incorreto.
-
Exatamente o que o Rafael falou:
"$("[href!='#']") seleciona todos os elementos cujo atributo href não contenha '#'."
Essa afirmação está incorreta!
"Não Conter" e "ser diferente" são coisas distintas.
-
não vou nem clicar numa porcaria de questão dessas e estragar meu 100% do dia de hoje