es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo agregar un evento de clic en una etiqueta con solo un clic?

Hola, estoy tratando de agregar un evento de clic en un botón cuando el usuario hace clic en una etiqueta. Funciona bien, pero el usuario tiene que hacer clic en la etiqueta dos veces. Necesito hacer que funcione desde el primer clic. Esta es mi función:

““
(function($){
$(‘.next-on-click .forminator-checkbox-label’).on(‘click’, function() {
$(‘button.forminator-button.forminator-button-next’).trigger(‘click’);
});
})(jQuery);
“`

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que estás intentando desencadenar un evento de clic en un botón cuando se hace clic en una etiqueta. Puedes intentar usar el evento mousedown en lugar de click ya que se desencadena antes en la secuencia de clics.

    (function($){
    
    
    
    $('.next-on-click .forminator-checkbox-label').on('mousedown', function() {
        $('button.forminator-button.forminator-button-next').trigger('click');
    });
    
    
    
    
    })(jQuery);
    

Comments are closed.