Ed
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.
Mais perguntas desse material