Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2016, 13:00
dardosmania
 
Fecha de Ingreso: julio-2015
Mensajes: 85
Antigüedad: 9 años, 3 meses
Puntos: 4
Respuesta: Activar función luego de que la animación termine

Código Javascript:
Ver original
  1. <script>
  2. // Funcion que hace scroll automatico hasta la parte superior del formulario
  3. // Como el header es fixed, resto la altura de ese header
  4. function scrollToForm(){
  5.     jQuery("a[href='#nav']").click();
  6.     jQuery('html, body').animate({
  7.           scrollTop: (jQuery("h2:contains('Contáctanos ahora')").offset().top - (jQuery(".cg-menu-below").height() + jQuery("#contactolink .wpb_wrapper h2").height() + 20))
  8.       }, 2000);
  9.     setTimeout(function(){
  10.             jQuery("input[name='nombre']").focus();
  11.     }, 2000)
  12. }
  13. jQuery(document).ready(function () {
  14.   //Cambio el link de los elementos de menu que contienen [email][email protected][/email] y numero de celular
  15.   jQuery(".cg-wp-menu-wrapper a:contains('[email protected]'), .cg-wp-menu-wrapper a:contains('+569')").attr("href","javascript:scrollToForm()");
  16.  
  17. });
  18. </script>