2015-02-05 90 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

相关问题