scrollTop不能在IE上运行但在chrome上运行正常

时间:2013-02-23 01:08:10

标签: jquery html5 internet-explorer

我使用这个js并且在chrome上工作得很好:

$('#main-nav a').click( function() {
                event.preventDefault();
                var nome = $(this).attr("href");

                 $('html, body').animate({
         scrollTop: $(nome).offset().top-198
     }, 1600);


});

但是在IE上根本不起作用,不滚动或任何东西,只是到没有偏移的目标div ...任何帮助? 我使用<!DOCTYPE html> ....

1 个答案:

答案 0 :(得分:2)

您尚未将event对象传递给函数:

$('#main-nav a').click(function(event) {