2

当用户在 ipad 上输入数据时,有什么方法可以阻止这种滚动,我尝试了不同的方法但不起作用。

有什么办法可以阻止这种滚动。

这是我的代码

             <html lang = "en">
            <head>
            <title>formDemo.html</title>
            <meta charset = "UTF-8" />
            <script>
            $(document).ready(function() {  
                $(document).bind('touchmove', false);


          });

         </script>

         </head>
         <body>
        <h1>Form Demo</h1>
        <form>
       <label for="name">Text Input:</label>
       <input type="text"   name="name" id="inputtext"  onFocus="window.scrollTo(0, 0); value="" style="margin:400px 0 0 0;" />
       </form>
       </body>
       </html>
4

1 回答 1

1

你的问题在这里几乎得到了回答。您只需要将您的逻辑与:

$(document).bind('touchmove', false); // or true, depends you want to disable / enable
于 2013-06-20T08:35:26.163 回答