繁体   English   中英

底部触发PhoneGap / JQM事件(Web视图)

[英]PhoneGap / JQM event triggered at bottom (web view)

如果用户通过在PhoneGap / JQM中滚动来到底部,我想重新加载项目。

目前我正在使用此解决方案:

$(window).scroll(function() {
  if($(window).scrollTop() + $(window).height() == $(document).height()) {    
     .. some action ..
  }
});

但它接缝不稳定,是否有任何触发事件可以使用? 在Android和iOs上工作? 在我的Galaxy上,如果到达底部,我会看到某种蓝色边框弹出,但在ADB中没有看到任何事件名称......

任何提示?

我可以用我的旧例子来帮助你。 但是您需要修复它以便它可以与jQM 1.2一起使用。

这是一个例子: http//jsfiddle.net/Gajotres/v4NxB/ 它远非完美的演示,但它可以为您提供足够的信息来正确使用它。

它使用这个jQuery插件来检测底部滚动触摸: http//imakewebthings.com/jquery-waypoints/#get-started

我用jQM 1.0构建了它

这将检测到底端:

$('#example-offset-pixels').waypoint(function() {
    //notify('100 pixels from the top');
}, { offset: 100 });

编辑:

此版本适用于每个jQM版本,包括1.3: http//jsfiddle.net/Gajotres/Bn2Du/ 它使用纯jQuery,不需要额外的框架。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM