我正在使用jQTouch,我正在使用动画链接到同一页上的不同href #ids。在一些页面上,我想禁用滚动,而其他我想启用滚动。通过设置禁用的滚动onload,然后启用它onlick到另一个ID它会起作用。但是,我无法切换回禁用滚动。有任何想法吗?jQTouch禁用滚动,启用滚动,禁用滚动
函数E(){ document.ontouchmove =函数(事件){ } } 函数d(){ document.ontouchmove =函数(事件){ event.preventDefault(); } }
0
A
回答
1
将div移开。例如:
<div id="dont_move">
<ul>
<li>Item 1</li>
<li>Item 2</li>
</ul>
<div id="scroll_me">
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
<li>Item 6</li>
<li>Item 7</li>
<li>Item 8</li>
<li>Item 9</li>
<li>Item 10</li>
<li>Item 11</li>
<li>Item 12</li>
</ul>
</div>
,然后在脚本中加入:
$('#dont_move')[0].addEventListener('touchmove', function(e){ e.preventDefault(); });
1
$( '#dont_move')[0]阅读进度( 'touchmove',函数(E){e.preventDefault( );},false);
1
您可以使用此代码禁用鼠标移动:
$(document).bind("touchmove",function(event){
event.preventDefault();
});
相关问题
- 1. 禁用滚动UIWebView
- 2. 禁用y滚动?
- 3. 禁用GridView滚动
- 4. LibGDX滚动窗格禁用滚动x
- 5. QGraphicsView:禁用自动滚动
- 6. 禁用自动滚动UITableView
- 7. NSScrollView禁用自动滚动
- 8. mCustomScrollbar禁用滚动动画
- 9. 如何在禁用滚动的网站上启用滚动?
- 10. 禁用并启用页面滚动(Swift)
- 11. 禁用TableLayoutPanel时启用滚动条
- 12. 启用Tableview滚动但禁用触摸
- 13. 在UIPageViewController中禁用/启用滚动
- 14. UIWebView启用缩放和禁用滚动
- 15. 使用System.Console.Write禁用滚动
- 16. Javafx禁用ScrollPane中的滚轮滚动
- 17. 禁用惯性滚动iPad
- 18. JavaFX8禁用ScrollPane的滚动
- 19. jQuery simplemodal禁用滚动
- 20. Netbeans禁用水平滚动
- 21. 覆盖滚动禁用
- 22. 禁用背景滚动
- 23. 禁用UITableView水平滚动
- 24. 禁用滚动到顶部
- 25. 在iframe中禁用滚动
- 26. 在SlickGrid中禁用滚动
- 27. WebView禁用滚动条
- 28. 禁用向下滚动jQuery
- 29. 在Div中禁用滚动
- 30. 在UIWebView中禁用滚动