Cómo ejecuto el clic del gatillo después de que la página esté TOTALMENTE cargada
Tengo una casilla de verificación y quiero activar un clic.
mi codigo es sencillo
jQuery(document).ready(function(){ jQuery('.wcpf-input-checkbox[value="hoodie"]').trigger('click'); });pero no funciona, pruebo el script en la consola después de cargarlo por completo, mi script funciona
También trato de verificar si la casilla de verificación está lista. No funciona.
jQuery(document).ready(function(){ jQuery('.wcpf-input-checkbox[value="hoodie"]').ready(function(){ jQuery(this).click(); }); });¿Cómo activo el clic para que funcione?
Si adjunta una acción de clic con este método:
$(tuobj).on("clic",función() {...});
entonces puedes cambiarlo a:
$(documento).on("clic", 'turobj', función(evento) {...});
Pero no sé, no has publicado todo tu código.
El problema para mí, los clics de activación solo se pueden ejecutar después de que la página se cargue por completo, así que vinculo mi código después de la carga de la ventana () y establezco el tiempo de espera
aqui lo resolvi
jQuery(window).on('load', function() { setTimeout(function(){ //your code here console.log('All assets are loaded'); jQuery('.wcpf-input-checkbox[value="hoodie"]').trigger('click'); jQuery('.wcpf-button-action-filter').trigger('click'); }, 1000); })