Logo Passei Direto
Buscar
Em um projeto de interface web, um desenvolvedor utiliza jQuery para aprimorar a interatividade. Ele planeja modificar o estilo de um botão quando o usuário passa o mouse sobre ele. Para isso, ele precisa selecionar corretamente o botão e aplicar a função de estilo.
Qual método jQuery o desenvolvedor deve usar para selecionar o botão pelo seu ID e aplicar uma mudança de estilo ao passar o mouse?
A \(\$(*.#botao').onMouseOver()\)
B \(\$(*.#botao').hover()\)
C \(\$('.botao').mouseenter()\)
D \(\$('.botao').mouseover()\)
E \(\$(*.#botao').mouseStyle()\)
User badge image
Praticando Para Aprender

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Para selecionar um botão pelo seu ID e aplicar uma mudança de estilo ao passar o mouse, o desenvolvedor deve usar um método que permita detectar o evento de passar o mouse e aplicar a mudança de estilo. Vamos analisar as opções: A) \(\$(*.#botao').onMouseOver()\) - Esta sintaxe está incorreta. O método correto seria `on()` e não `onMouseOver()`. B) \(\$(*.#botao').hover()\) - A sintaxe está incorreta, pois o seletor está mal formatado. O correto seria `$('#botao').hover()`. C) \(\$('.botao').mouseenter()\) - Esta opção usa uma classe em vez de um ID e está correta em termos de método, mas não atende ao requisito de selecionar pelo ID. D) \(\$('.botao').mouseover()\) - Assim como a opção C, usa uma classe e não um ID, mas o método está correto. E) \(\$(*.#botao').mouseStyle()\) - Esta opção está incorreta, pois `mouseStyle()` não é um método jQuery válido. A opção que mais se aproxima do que é necessário, considerando que o ID correto deve ser usado, seria a opção B, mas com a correção do seletor para `$('#botao').hover()`. No entanto, como a pergunta pede para escolher entre as opções dadas, a resposta correta, considerando a intenção de usar um evento de mouse, seria a B, se corrigida. Portanto, a resposta correta, considerando a intenção e a estrutura correta, seria: B (com a correção do seletor para `$('#botao').hover()`).

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!

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.

Mais conteúdos dessa disciplina