Questão nº 41
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 41)
FGV2023Analista Judiciário - Análise de Sistemas - Web DesignerTecnologia da Informação
Gabarito: Cver comentário ↓
No contexto dos seletores (selectors) do jQuery, a expressão
$(".intro")
aplica-se à seleção de:
- Ao elemento com id="intro";
- Btodos os elementos <intro>;
- Ctodos os elementos com class="intro"; (alternativa correta)
- Dtodos os elementos com display="intro";
- Etodos os elementos com type="intro".
Resposta comentada
Gabarito Alternativa C
No jQuery, os seletores são usados para encontrar e manipular elementos HTML na página, usando uma sintaxe muito parecida com a do CSS. O caractere . (ponto) é um seletor de classe, que busca elementos que possuam um atributo class com o valor especificado.
- (A) Incorreta: Para selecionar um elemento pelo seu ID (identificador único), o seletor correto seria
$("#intro"), usando o caractere#(hash/cerquilha). Esta é a armadilha mais comum para iniciantes, confundindo o seletor de classe (.) com o de ID (#). - (B) Incorreta: Para selecionar todos os elementos de uma tag HTML específica, o seletor seria apenas o nome da tag, por exemplo,
$("intro")(assumindo que<intro>fosse uma tag válida, o que não é padrão). - (C) Correta: A expressão
$(".intro")seleciona todos os elementos HTML que possuem o atributoclasscom o valor "intro", por exemplo,<p class="intro">Olá</p>ou<div class="intro">Conteúdo</div>. - (D) Incorreta:
displayé uma propriedade CSS, não um atributo HTML diretamente selecionável com o seletor de classe. Não existe um seletor direto para propriedades CSS dessa forma. - (E) Incorreta:
typeé um atributo HTML (comum em<input>), mas o seletor para atributos específicos é diferente, usando colchetes, por exemplo,$("input[type='intro']"). O.é exclusivo para classes.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Web Designer (Caderno Tipo 1). Reproduzida para fins de estudo.