FC ConcursosFC Concursos

Questão FC374833

Determinado estagiário do setor de tecnologia da informação da Prefeitura Municipal de Campos dos Goytacazes, desenvolveu o seguinte código HTML durante a criação de um projeto int

Desenvolvimento Web

Instituto Consulplan · 2024

Determinado estagiário do setor de tecnologia da informação da Prefeitura Municipal de Campos dos Goytacazes, desenvolveu o seguinte código HTML durante a criação de um projeto interno:

 

 

Durante a análise do código, o analista responsável pela condução do processo de estágio sugeriu ao aluno a aplicação da biblioteca JQuery 2.1.1 (configuração padrão) para adicionar funcionalidades interativas no código produzido. Considerando essa demanda, analise as afirmativas a seguir.

 

I. Se na linha 22 for adicionado o comando $(document).ready(function() {$("p").css("background-color", "yellow");}), a fonte do conteúdo da tag <p> será pintado com a cor amarelo.

 

II. Se na linha 23 for adicionado o comando $(document).ready(function() {$("li:first").css("color", "blue").css("font-weight", "bold");}), o primeiro elemento da lista terá o seu texto formatado com a cor azul e negrito.

 

III. Se na linha 24 for adicionado o comando $(document).ready(function() {$("li[data-country='Rio de Janeiro']").css("color", "red");}), não modificará a formatação de nenhum elemento da lista, pois não há neles o conteúdo selecionado na busca.

 

Está correto o que se afirma apenas em

  1. I.
  2. II.
  3. III.
  4. II e III.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

$(document).ready garante que o código jQuery só será executado após o carregamento do DOM, portanto a alteração acontecerá no momento correto.


O seletor $("li:first") refere‑se ao primeiro elemento <li> do conjunto selecionado no documento. Ele identifica exatamente um elemento — o primeiro índice — para aplicar estilos.


Os métodos .css("color","blue") e .css("font-weight","bold") alteram, respectivamente, a cor do texto e o peso da fonte. O uso encadeado permite aplicar múltiplas propriedades em sequência ao mesmo elemento.


Portanto, ao executar $(document).ready(function() {$("li:first").css("color", "blue").css("font-weight", "bold");}), o primeiro item da lista ficará com o texto em azul e em negrito.

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

Continue aprendendo