Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

273
Visualizações
¿Cómo decirle a ajax que ejecute una URL particular solo cuando se hace clic en un banner emergente?

Estoy tratando de mostrar un banner de comentarios cuando se carga una página en particular. Aquí está el código para eso.

 $(window).on('load', function() { $('#review_modal').modal('show'); });

Ahora quiero que si alguien hace clic en cualquier botón del banner emergente (ya sea Give feedback o No thanks ) se ejecuta una URL particular que solo hace es (Nunca volver a mostrar los comentarios de los usuarios)

Aquí está mi código para lo que está mal.

 $(window).on('click', function() { $.ajax({ type: "POST", url: "/update_feedback_status", }); });

Soy muy, muy nuevo en ajax, pero necesito que esto se haga lo antes posible. ¿Cómo debo arreglarlo? CÓMO decirle a ajax que Al hacer clic significa hacer clic en el botón de ese banner emergente que es #reviewmodal .

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Debe agregar el detector de eventos de click a los elementos en el modelo emergente en lugar de window .

Por ejemplo:

 <div id="review_modal" class="modal"> <button>Give feedback</button> <button>No thanks</button> </div> <script> $('#review_modal button').on('click', function() { $.ajax({ type: "POST", url: "/update_feedback_status", }); }); </script>
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda