[英]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.