【发布时间】:2016-05-19 06:49:29
【问题描述】:
单击按钮时,我试图向下滚动到某个元素。但它不起作用。
我使用的方法是使用查询:
if (navigator.userAgent.match(/(iPod|iPhone|iPad|Android)/)) {
console.log('ios');
$("html, body, .wrapper").animate({
scrollTop: offset
}, 500);
} else {
$("html, body").animate({
scrollTop: offset
}, 500);
}
这些情况几乎相同,只是在某个地方阅读 animate 不适用于 ios 上的 html 和 body 标签。
但仍然无法使其工作。
这是里面:
$(".elem").click(function () {
var offset = somenumber;
//and the code above
});
【问题讨论】:
标签: javascript ios iphone html scroll