Javascript: Considere a página abaixo, construída utilizando jQuery: $(document).ready(function() { ... }); Esconder Texto do parágrafo. Para que, ao se clicar no botão Esconder, o texto do parágrafo se torne oculto, deve-se preencher a lacuna I com:

Questão

Considere a página abaixo, construída utilizando jQuery: $(document).ready(function() { ... }); Esconder Texto do parágrafo.

Para que, ao se clicar no botão Esconder, o texto do parágrafo se torne oculto, deve-se preencher a lacuna I com:

Alternativas

A) ('button').click(function(){('p#par').hide();});

92%

B) $('button:eq(0)').click(function().defineProperty('p.par').hide());

C) ('button').click(function(){('p.par').hidden();});

D) ('button:eq(1)').click(function(){('p#par').hide();});

E) ('button').click(function(){('p.par').hide();});

Explicação

Para ocultar o texto do parágrafo ao clicar no botão Esconder, em jQuery usamos:

  1. Um seletor para capturar o botão e associar o evento de clique: $('button').click(function(){ ... }).
  2. Dentro da função, selecionamos o parágrafo e chamamos o método que o oculta: hide().
  3. O enunciado indica “Texto do parágrafo” e, pelas alternativas, a seleção esperada é por id (#par) no elemento p, isto é: $('p#par').

Analisando as opções:

  • A: usa click corretamente e oculta o parágrafo p#par com .hide() → correto.
  • B: sintaxe inválida (uso indevido de defineProperty).
  • C: método .hidden() não existe no jQuery.
  • D: button:eq(1) seleciona o segundo botão (índice começa em 0), não garante ser o botão “Esconder”.
  • E: seleciona por classe p.par, o que só seria correto se o parágrafo tivesse class="par" (aqui a indicação é #par).

Alternativa correta: (A).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.