Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/03/2020, 09:55
saulrayados
 
Fecha de Ingreso: abril-2016
Mensajes: 44
Antigüedad: 8 años
Puntos: 0
Respuesta: Error TypeError: $(...).animate is not a function

Cita:
Iniciado por tuadmin Ver Mensaje
El mismo error te lo dice,
TypeError: $(...).animate is not a function


por el simbolo de dolar y la funcion animate, dedusco que se trata de JQUERY, ten en cuenta que en algunas versiones no esta habilitado las funciones para animacion, pero si estas seguro que tu version de JQuery lo esta, en ese caso el error esta en que el elemento con TAG NAV no existe $('nav')

prueba poniendo un alert

Código Javascript:
Ver original
  1. $(document).ready(main);
  2.  
  3. var contador = 1;
  4.  
  5. function main () {
  6.     $('.menu_bar').click(function(){
  7.         if (contador == 1) {
  8. alert($('nav'));
  9.       $('nav').animate({
  10.                 left: '0'
  11.             });
  12.             contador = 0;
  13.         } else {
  14.             contador = 1;
  15. alert($('nav'));
  16.             $('nav').animate({
  17.                 left: '-100%'
  18.             });
  19.         };
  20.     });
  21.  
  22.     // Mostramos y ocultamos submenus
  23.     $('.submenu').click(function(){
  24.         $(this).children('.children').slideToggle();
  25.     });
  26. };

si muestra NULL o UNDEFINED entonces el elemento no existe

aparece [object Object] al abrir el menu en modo movil