我有下面的代码在 chrome 中运行良好。
但是,它不适用于 Firefox 和 IE。没发生什么事。
$("body").animate({scrollTop:$(this).offset().top},800);
那么请问我应该为firefox和IE写什么?
谢谢。
我有下面的代码在 chrome 中运行良好。
但是,它不适用于 Firefox 和 IE。没发生什么事。
$("body").animate({scrollTop:$(this).offset().top},800);
那么请问我应该为firefox和IE写什么?
谢谢。
尝试使用
$('body,html').animate({scrollTop:$(this).offset().top},800);
代替
$("body").animate({scrollTop:$(this).offset().top},800);
试试这个。
document.getElementsByTagName('body')[0].clientHeight
$(body).scrollTop($(this)[0].scrollHeight);
您使用此代码,我认为它可以在 IE 和 Firefox 中正常工作