Questão nº 40

Questão de Tecnologia da Informação · FCC SEGEP-MA 2018 (nº 40)

FCC2018Analista Executivo - Programador de SistemasTecnologia da Informação
Gabarito: Dver comentário ↓

Um Programador de Sistemas está desenvolvendo um site e deseja esconder os elementos de uma lista não ordenada cujos índices sejam menores do que 2. Para isso terá que utilizar no bloco jQuery a instrução

Resposta comentada

Gabarito Alternativa D

Para selecionar elementos em jQuery com base na sua posição (ou índice, que começa em 0), usamos pseudo-classes como :lt (less than), :gt (greater than) e :eq (equal).

  • (A) Incorreta: A sintaxe [index<2] não é um seletor jQuery ou CSS válido para filtrar elementos por índice; ela é usada para atributos HTML.
  • (B) Incorreta: Além de usar a sintaxe inválida [index<2], o seletor ol li aponta para uma lista ordenada, e a questão pede uma lista não ordenada (ul).
  • (C) Incorreta: O seletor :gt(2) significa "greater than 2", ou seja, selecionaria elementos com índice 3, 4, 5... A questão pede elementos com índices menores do que 2.
  • (D) Correta: O seletor :lt(2) significa "less than 2". Em jQuery, os índices começam em 0, então :lt(2) seleciona os elementos com índice 0 e 1, que são exatamente os elementos cujos índices são menores do que 2. O seletor ul li aponta corretamente para os itens de uma lista não ordenada.
  • (E) Incorreta: O seletor :eq(2) seleciona apenas o elemento com o índice exato 2. A questão pede elementos com índices menores do que 2. Além disso, ol li aponta para uma lista ordenada, não não ordenada.

Fonte: FCC SEGEP-MA 2018 Analista Executivo - Programador de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho