2011-12-13 134 views
0

我的網站上有一些jQuery問題,我不知道我的問題是什麼。有人可以檢查它嗎?由於某些原因,Firefox的問題最多。jQuery動畫問題

動畫是簡單的jQuery動畫,應該可以很好地工作,但它在我的瀏覽器上一點都不光滑。 http://myfirstletters.com/base.html http://myfirstletters.com/media/js/functions.js(動畫在功能start_animation和move_js) http://myfirstletters.com/media/js/main.js

謝謝您的時間

function start_animation() { 
    $('#website').stop().animate(); 
    window_height= $(".intro").height(); 
    animation = ((window_height)*-4)-20; 
    $('#intro_website').css('marginTop', -window_height-20); 

    $('#intro_website').animate({ 
    marginTop: animation 
    }, 17000, 'linear', function(){ 
    status=true; 
    $('#intro_website').stop().animate(); 
    $('#website').css('zIndex', 1); 
    $('#intro_website').css('display', 'none'); 
    $("#skip").css('display', 'none'); 
    }); 
} 
+1

你可以在這裏粘貼一些javascript行 –

+0

函數init()是什麼? –

+0

@faiahime,你正在爲你的功能做一堆事情。你需要強調你正在面臨的問題。其他人不能幫助,如果你發佈整個js文件。 –

回答

0

取下介紹動畫完成後(或跳過時)。該網站將動畫更平滑。

$('#intro_website').remove(); 

您應該使用不在視口中的所有ellements來做到這一點。當他們需要顯示時,您可以使用ajax加載它們。

希望它有一點幫助!