我在 mac 上使用 Safari 6.0.2。
这是网站:
我有一个问题,只发生在 .safari 中scrolltop
。
如果我单击一个项目,然后单击图像以显示下一个项目,则视口在 chrome 和 firefox 上保持不变,但在 safari 上页面跳转到顶部。
尝试在Fusteria Ollé项目上单击 safari ,然后在它的图像上单击,您会看到问题。
这是我的代码:
function project_display(that){
$('.info_content').hide();
var $submenu = $(that).next('.project'),
viz = $submenu.is(":visible");
if (!viz) {
$(that).addClass('active');
$(that).next().find('.slider').show();
$(that).next('.project').slideDown(function(){
$('html, body').animate({
scrollTop: $(this).offset().top -50
}, 300);
});
}
};
任何想法野生动物园出了什么问题?
苹果浏览器:
铬/火狐: