En este ejemplo, la primera función si que se ejecuta, la segunda es la que no va en firefox.
Código Javascript :
$('#portfoLink').click(function() { $('#presentation').animate({'top': '-100%'} , 1000 , 'easeOutCirc'); $('#portfolio').animate({'top': '0%'} , 1000 , 'easeOutCirc'); event.preventDefault(); }); $('#portfoLink').on('click', function() { $('li#intro').delay(400).animate({'opacity': '1'}, 3000); $('div#titular').delay(2000).slideDown(2000); });
Poniendo el contenido de la segunda función dentro de la primera sí que funciona en todos los navegadores.
Código Javascript :
$('#portfoLink').click(function() { $('#presentation').animate({'top': '-100%'} , 1000 , 'easeOutCirc'); $('#portfolio').animate({'top': '0%'} , 1000 , 'easeOutCirc'); $('li#intro').delay(400).animate({'opacity': '1'}, 3000); $('div#titular').delay(2000).slideDown(2000); event.preventDefault(); });