FC ConcursosFC Concursos

Questão FC374835

jQuery foi desenvolvido para tornar o JavaScript mais acessível e poderoso, permitindo que desenvolvedores criem interações dinâmicas com menos código. Assinale a alternativa corre

Desenvolvimento Web

Instituto Consulplan · 2024

jQuery foi desenvolvido para tornar o JavaScript mais acessível e poderoso, permitindo que desenvolvedores criem interações dinâmicas com menos código. Assinale a alternativa correta que corresponde ao método que adiciona um evento de clique a um botão com o id #meuBotao:

  1. $("#meuBotao").click();
  2. $("#meuBotao").trigger("click");
  3. $("#meuBotao").addClass("click");
  4. $("#meuBotao").on("click", function() {});
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

$("#meuBotao") seleciona o elemento com id "meuBotao" e retorna um objeto jQuery, pronto para encadear métodos de manipulação e eventos.

O método .on é usado para adicionar um ouvinte de evento. Na expressão .on("click", function() {}), o primeiro argumento "click" indica o tipo de evento, e o segundo é a função de retorno (callback) que será executada quando o botão for clicado.

Dentro do callback você pode receber o objeto event (ex.: function(e) { e.preventDefault(); }) e usar this para referir-se ao elemento DOM acionador — ou envolver com $(this) para usar métodos jQuery.

Essa abordagem permite anexar múltiplos handlers, manipular o evento e removê‑los posteriormente (ex.: .off), sendo uma forma robusta e recomendada de tratar cliques em elementos.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo