FC ConcursosFC Concursos

Questão FC373440

Considere o fragmento jQuery abaixo, criado em uma página web em condições ideais. <script> $(document).ready(function(){ ..I.. }); </script> Para aplicar a todos os elementos HTML

Desenvolvimento Web

FCC · 2019

Considere o fragmento jQuery abaixo, criado em uma página web em condições ideais.


<script>
 $(document).ready(function(){
  ..I..
 });
</script>


Para aplicar a todos os elementos HTML com atributo class="par" a cor de letra azul, a lacuna I deve ser preenchida por

  1. $("p").class(".intro").style("color", "#0000ff");
  2. $("p").filter(".par").style("color", "#0000ff");
  3. $("p").class("intro").css("font-color", "#0000ff");
  4. $("p").filter(".par").css("color", "#0000ff");
  5. $("p").eq(".intro").css("color", "#0000ff");
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

O comando $("p") seleciona todos os elementos <p> do documento. Em seguida, .filter(".par") reduz essa seleção apenas aos elementos que possuem a classe par — o ponto antes do nome indica seletor de classe.

Depois, .css("color", "#0000ff") aplica ao conjunto resultante a propriedade CSS color com o valor hexadecimal #0000ff, que representa o azul puro no formato #RRGGBB (Red, Green, Blue).

Portanto, a expressão completa $("p").filter(".par").css("color", "#0000ff"); seleciona os <p> com classe par e altera sua cor de texto para azul, de forma direta e encadeada.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo