我想停止在ipad中滚动整个文档,只允许滚动一个div。
所以这是我的代码
$(document).bind('touchmove', function(e){
e.preventDefault();
});
//这会阻止文档滚动
$('#disclaimer-box-inner').bind('touchmove', function(e){
e.stopPropagation();
});
现在我有一个滚动条的div被命名为disclaimer-box-inner。我想允许在这个div上滚动。
最终结果是它停止滚动屏幕,但也停止了该div的滚动。
非常感谢任何帮助。提前谢谢。
答案 0 :(得分:0)
如何使用css而不是jquery?
喜欢这个jsfiddle:
http://jsfiddle.net/3xdy0zyg/1/
只要给你的身体
position: fixed;
并给你的div .croll
overflow-y: scroll;
position: absolute;
现在你可以在div中滚动,但你不能滚动身体。