2015-02-05 81 views
0

與$(窗口)或$(文件),他們也不工作已經嘗試過工作的罰款。jQuery的scrollTop的不FF或IE瀏覽動畫,但在鉻

$('a[href^="#"').on('click', function() { 
    var id = $(this).attr("href"); 
    var target = $(id).offset().top; 

    //Animation 
    $('body,html').animate({ scrollTop: target }, 500); 
     return false; 

}); 

JsFiddle

+1

順便說一句,你忘了'傳遞到event'事件回調。 – kappaallday 2015-02-05 20:04:41

+0

你可以創建一個簡單的http://jsfiddle.net? – Huangism 2015-02-05 20:07:36

+0

這裏的鏈接到小提琴:http://jsfiddle.net/2eLjbfms/1/ @Huangism – 2015-02-05 20:34:55

回答

0

你錯過收盤]在你的選擇所以它拋出一個錯誤,而不是掛鉤的點擊處理程序。

$('a[href^="#"]').on('click', function (event) { 

Working jsFiddle

+0

非常感謝傢伙:) – 2015-02-06 17:11:14

相關問題