草庐IT

pageinit

全部标签

javascript - jquery pageinit 没有触发

我有2个页面,我使用swipeleft和swiperight事件(来回)链接,但是当我滑动到另一个页面时,jquery不会触发pageinit事件,我只剩下页眉和页脚。我应该使用changePage事件还是应该使用loadPage事件?我知道在其他版本的jquerymobile中有一个错误,其中pageinit事件没有触发,但我已经在使用RC1,它已经解决了它,但事件仍然没有触发。是什么阻止它开火?提前致谢。代码如下:esportsesportstimesteamliquid. skgamin$('#index').bind("pageinit",(function(){$(

javascript - Jquery mobile - 使用 pageinit 刷新复选框

我正在使用另一个页面上的链接列表调用一个页面(参见下面的代码)。像这样的列表test以下代码为test.html页面。我在这些页面上使用jquerymobile。当通过单击链接加载页面时,只有前3个复选框之后的复选框似乎正确刷新(显示为已选中)。前三个复选框似乎始终未选中,并且它们的选中值设置为false。不寻常的是,如果我在将复选框设置为true的语句之后放置一个if语句,则复选框选中的值评估为true,但在呈现的页面上似乎为false,您可以查看元素区域中的选中值的网络检查员。当您刷新页面(使用F5或地址栏附近的刷新按钮)时,复选框会按预期刷新。任何帮助将不胜感激。虽然下面的示例代

javascript - jQuery Mobile - pageinit 与 pageshow

我对pageinit的用法有点困惑和pageshowjQueryMobile中的方法。我知道pageinit在初始化和pageshow期间调用每次渲染页面时都会调用。我有一个使用$.ajax()加载数据的主页对于某些部分。我正在加载pageinit中的数据.我还绑定(bind)了pageinit的点击和滑动事件只要。我也注意到pageinit从另一个页面返回时不会调用。我还有一个问题,我们使用swipe.js使用轮播。-使用pageinit时无法正确加载方法,但在加载时工作正常pageshow方法。pageinit的原因可能是什么当我们使用浏览器后退按钮时被调用?此外,缓存在决定加载数

ios - 文档 pageinit 在 iOS (jQueryMobile) 上触发不止一次

我有一个Phonegap&jQueryMobile应用程序,它在Android和网络上运行良好。在iOS上,我得到了意想不到的结果,这似乎是由于我为大多数应用程序进程绑定(bind)处理程序的document.pageinit事件被触发了两次。不,我没有绑定(bind)它两次。不,我没有使用document.ready。是的,我确实将它绑定(bind)到文档,在脚本的早期而不是在任何其他函数中。$(document).on('pageinit',function(event){alert('Pageinitondocument');//Somemorecode})第一次触发时,启动画面

javascript - jQuery page on/live/bind pageinit, pageshow

我正在使用jQueryMobile开发应用程序,我试图将用户面板中的所有页面放入一个大文件并通过一个大.js文件运行它。我不知道我是否可以用这种方式编写我的.js文件:加载用户面板时初始化$(document).on('pageinit',function(){});如果我可以把这个放在某个页面上,那么当某个页面将被调用时:$("#userpanel").on('pageshow',function(){});在每个页面的第一个这样的页面中:$(document).on('pageinit',function(){$("#userpanel").on('pageshow',functi

javascript - jQuery page on/live/bind pageinit, pageshow

我正在使用jQueryMobile开发应用程序,我试图将用户面板中的所有页面放入一个大文件并通过一个大.js文件运行它。我不知道我是否可以用这种方式编写我的.js文件:加载用户面板时初始化$(document).on('pageinit',function(){});如果我可以把这个放在某个页面上,那么当某个页面将被调用时:$("#userpanel").on('pageshow',function(){});在每个页面的第一个这样的页面中:$(document).on('pageinit',function(){$("#userpanel").on('pageshow',functi