使用Jquery和jgestures在Cordova中滑动
在使用jQuery / jQuery mobile进行滑动时,Stackoverflow中有很多主题。 但是,它们似乎都没有按我想要的方式工作。 以下是我的phonegap应用程序的索引页面的结构。 正如本主题推荐的那样,我尝试了jgestures插件。
App
我想在我的deviceready事件中做的就是这个
document.addEventListener("deviceready",onDeviceReady,false); function onDeviceReady() { $('#screen1').bind('swipeleft',showNext); //show next hides screen1, shows screen2 $('#screen2').bind('swiperight',showPrev);//show prev hides screen2, shows screen1 }
但这不适用于我尝试的任何示例代码。任何人都可以告诉我做错了什么?
看起来这个问题有类似的问题。 解决方案是做这样的事情:
document.addEventListener("deviceready", function(){ $('#screen1').bind('swipeleft',showNext); //show next hides screen1, shows screen2 $('#screen2').bind('swiperight',showPrev);//show prev hides screen2, shows screen1 },false);
或者您可能只需要在调用事件侦听onDeviceReady
之前定义onDeviceReady
函数。
- jQuery Ajax POST无法使用MailChimp
- 为什么ASP.net RadioButtonList onchange客户端事件没有触发?
- 使用JQuery实时利用用户输入的第一个字符
- 如何在asp.net MVC中使用jquery模式弹出窗口打开局部视图?
- 如何查看阻止远程脚本时返回的内容
- 如何在使用jQuery Mobile转换页面后执行JavaScript
- 如何在表单的submit事件监听器中放置一个回调来等待用户对jquery即兴提示的响应?
- Chrome扩展程序“拒绝加载脚本,因为它违反了以下内容安全策略指令”
- 如何在加载数据时创建页面覆盖 – asp.net/jquery/blockui