当启用event.preventdefault时,我当前在允许垂直滚动时遇到问题。
我正在尝试给我的手机页面添加滑动功能,我已经尝试过像hammer.js,swipe.js这样的框架,所有的框架都需要event.preventDefault来检测左右滑动。
启用event.preventDefault时,滑动可以完美检测,但是当您在该元素上时,您将失去垂直滚动的功能。也就是说,当您的手指开始在swipe元素上时,您不能在移动设备上上下移动屏幕。
我试着构建我自己的小脚本,运行良好,但仍然有垂直滚动的问题,这是一个问题。
var el = document.getElementById('
function deviceMoved(){
moved = true;
bulb.stop();
playing = false;
}
在我的sketch.js (p5.js)上,这个事件不是在手机上触发的,deviceShaken()也不是。谷歌Chrome版本在80左右左右,我的手机是华为的P20 Lite。我正在使用http,但是https也没有产生任何结果。有人知道为什么或如何解决这个问题吗?
我在让jQuery识别if语句时遇到了问题。请参阅
我有4个页面在我的网站过渡。向右翻页,向左翻页,向上翻页,向下翻页。联系人页面位于主要英雄部分下面,看不见。向上和向下过渡可将contact部分上下滑动到视图中。问题是,我想让联系人页面滑回看不见的地方,如果用户打开它并单击页面向右或向左。我添加了一条if语句,用于在视图中查询contact div的marginTop值,但它没有响应。
可以通过上面的CodePen链接查看以下内容。
$(document).ready(function() {
// if statement that is not working but not