我有一个Web应用程序。我试图禁止/阻止在聚焦于不同表单输入时发生的滚动(即随着您在表单中向前移动到输入元素而发生的滚动)。
我已经使用以下方法禁用了滚动:
<script type="text/javascript">
$(document).ready(function() {
document.ontouchmove = function(e){
e.preventDefault();
}
});
</script>
为了提供更多信息 - 我的页面由几个“幻灯片”组成。 每一个都是768x1024,它们被“堆叠”在页面上(即页面大小为768x3072 [1024 * 3 = 3072]),当你点击链接时,我使用scrollTo jquery插件滚动到下一个“幻灯片”,并且聚焦于一个输入元素。.focus()
,请问有谁知道如何做到这一点?