问题:jQuery的animate()的scrollTop属性在iPad Safari上不起作用
方案:
// 在Safari上不起作用,其他浏览器可以
$("html").animate({
scrollTop: $("#shipping_address_form .has-error").eq(0).offset().top
});
// 在Safari上也能起作用
$("html, body").animate({
scrollTop: $("#shipping_address_form .has-error").eq(0).offset().top
});