Logo Passei Direto
Buscar
Pergunta 1 Conforme Zabot e Matos (2020), o JavaScript e, consequentemente, o jQuery interagem com os elementos HTML por meio de eventos que acontecem em diferentes situações: um click em um botão, o movimento de passar com o mouse sobre um elemento da página, a pressão do dedo sobre a tela de um dispositivo touch e quando o navegador termina de carregar a página web. Sobre o uso de jQuery/JavaScript, analise o código abaixo: 1. $('#box87').on('click', fx) 2. function fx(event){ 3. $('#box87').css('width', 400) 4. } Assinale a alternativa que descreve o resultado CORRETO. a. Na linha 1, é definida uma função do tipo evento click sobre o elemento “box87”, e é indicado o observador “fx” como gerenciador do evento. Na linha 2, o observador “fx” recebe automaticamente um parâmetro, que é o evento que gerou a chamada. Na linha 3, o observador seleciona novamente o “box87” e modifica sua largura com o método CSS. Por fim, a linha 4 apenas encerra o código. b. Na linha 1, é definido um observador do evento click sobre o elemento “box87”, e é indicada a função “fx” como gerenciador do evento. Na
User badge image
Holdson Elvis

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as alternativas apresentadas para entender o que cada uma diz sobre o código fornecido. Na linha 1, o código `$('#box87').on('click', fx)` realmente define um observador para o evento de clique no elemento com o ID "box87", e a função `fx` é passada como gerenciador desse evento. Na linha 2, a função `fx(event)` é definida, e o parâmetro `event` é automaticamente passado para a função quando o evento ocorre, representando o evento que gerou a chamada. Na linha 3, o código `$('#box87').css('width', 400)` altera a largura do elemento "box87" para 400 pixels. A linha 4 apenas encerra a função, não faz nada além disso. Agora, analisando as alternativas: a) Esta alternativa descreve corretamente o que acontece nas linhas do código, mas menciona que a linha 4 "apenas encerra o código", o que é verdade, mas não é uma descrição muito precisa do que a linha faz. b) A alternativa não está completa, pois não foi apresentada na íntegra. Dado que a alternativa (a) fornece uma descrição mais completa e correta do que acontece no código, a resposta correta é: a. Na linha 1, é definida uma função do tipo evento click sobre o elemento “box87”, e é indicado o observador “fx” como gerenciador do evento. Na linha 2, o observador “fx” recebe automaticamente um parâmetro, que é o evento que gerou a chamada. Na linha 3, o observador seleciona novamente o “box87” e modifica sua largura com o método CSS. Por fim, a linha 4 apenas encerra o código.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina