Cita:
Iniciado por saulrayados Hola, estoy creando un menú responsive de la pagina FalconMasters pero al intentar desplegar el menú móvil aparece el error TypeError: $(...).animate is not a function en el archivo Javascript
El código Javascript es:
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$(document).ready(main);
var contador = 1;
function main () {
$('.menu_bar').click(function(){
if (contador == 1) {
alert($('nav'));
$('nav').animate({
left: '0'
});
contador = 0;
} else {
contador = 1;
alert($('nav'));
$('nav').animate({
left: '-100%'
});
};
});
// Mostramos y ocultamos submenus
$('.submenu').click(function(){
$(this).children('.children').slideToggle();
});
};
si muestra NULL o UNDEFINED entonces el elemento no existe