Logo Passei Direto
Buscar
$(document).ready(function() { .. I ... }); 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:
A) $("button').click(function(){$('p#par').hide();});
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').hide0);});
E) $('button').click(function(){$('p.par').hide0);});
User badge image
Questões para Estudantes

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar as alternativas para esconder o texto do parágrafo ao clicar no botão, usando jQuery: - O seletor do botão deve estar correto: geralmente `$('button')` ou `$('button:eq(0)')` para o primeiro botão. - A função de clique deve ser `.click(function() { ... })`. - Para esconder o parágrafo, usa-se o método `.hide()`. - O seletor do parágrafo deve estar correto, por exemplo, `$('p#par')` para o parágrafo com id="par" ou `$('p.par')` para parágrafo com classe "par". - Os métodos `.hidden()` e `.hide0` não existem em jQuery. Analisando as alternativas: A) `$("button').click(function(){$('p#par').hide();});` - Erro de aspas no seletor do botão: abre com " e fecha com ' — incorreto. B) `$('button:eq(0)').click(function().defineProperty('p.par').hide());` - Sintaxe errada: `.click(function().defineProperty(...))` não existe. C) `$('button').click(function(){$('p.par').hidden();});` - Método `.hidden()` não existe. D) `$('button:eq(1)').click(function(){$('p#par').hide0);});` - Método `.hide0` não existe, e falta parêntese. E) `$('button').click(function(){$('p.par').hide0);});` - Método `.hide0` não existe, e falta parêntese. Nenhuma alternativa está 100% correta, mas a que mais se aproxima da sintaxe correta é a alternativa A, apenas com erro nas aspas do seletor do botão. Corrigindo a alternativa A para a sintaxe correta: ```javascript $('button').click(function() { $('p#par').hide(); }); ``` Portanto, a alternativa correta é a A, considerando que o erro de aspas é um erro de digitação na questão.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

O jQuery pode selecionar elementos HTML a partir de seletores, otimizando o desenvolvimento.
Sobre a utilização de seletores no jQuery é correto afirmar:
A- $(´p#first´); retornará o primeiro dos elementos p.
B- $(´p:first´); retornará o primeiro dos elementos p.
C- $(´.paragrafo´); retornará o elemento com id igual a ¿paragrafo¿.
D- $(´#formulario´); retornará todos os elementos da classe ¿formulario¿.
E- $(´td, th´); retornará todos os elementos th que são filhos de td.