在phonegap中使用touchstart和touchend事件旁边的滚动
Use scroll beside touchstart and touchend events in phonegap
我想使用 java 脚本捕获长触摸事件,所以我使用了 touchstart 和 touchend,但应用程序中的滚动已停止。有没有办法长时间触摸并保持滚动功能正常工作
var longpress;
$(document).ready(function(){
$("#element").on('touchstart' ,function(){
longpress=true;
setTimeout(function() {
if(longpress)
alert("long press works!");
}, 2000);
})
$("#element").on('touchend' ,function(){
longpress=false;
})
我使用 quo 找到了这个问题的解决方案.js这是修改后的代码
$$('#element').hold(function(event) {
alert('long tab detected');
}
相关文章:
- 只覆盖箭头键滚动事件
- Javascript如何找到滚动事件的来源
- 谷歌地图劫持了iphone's滚动(触摸事件)-如何恢复
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- jquery/ajax无限滚动事件
- 如何检测滚动事件是否像在触摸设备上一样只触发一次
- 如何查明鼠标按下事件是否发生在滚动条上或元素中的其他任何位置
- 为什么不'我的窗口滚动事件根本没有启动.其他答案没有解决问题
- 在滚动时,在隐藏滚动条和隐藏溢出的同时触发事件
- 如何用javascript调用函数,然后在滚动事件中调用该函数的特定实例
- 将事件列表滚动到给定月份的第一个事件
- '滚动'事件未在CompositeView中激发
- 从父元素取消绑定滚动事件并绑定到子元素
- JavaScript/jQuery未触发滚动事件
- 如何使用javascript检测不可滚动元素中的滚动事件和方向
- Javascript鼠标滚轮事件滚动
- 点击未触发溢出事件:滚动
- 将jquery事件滚动与“;在“上”;
- actionscript 3-as3中的鼠标事件滚动flash和html.有没有办法停止使用javascript
- jquery和事件滚动