不能与jQuery Mobile一起使用的插件

不能与jQuery Mobile一起使用的插件,jquery,mobile,jquery-mobile,Jquery,Mobile,Jquery Mobile,我在jQuery Mobile中使用jQuery插件时遇到问题。在jquerymobile中,默认情况下所有链接都是通过AJAX加载的,这很好,但是我的插件在启用AJAX的情况下停止工作。如果我禁用它,我的插件将再次工作 可以找到该应用程序。您必须在iPhone上访问该应用程序,并“将书签添加到主屏幕”才能显示该问题 登入详情如下: 用户:chrisb 通行证:120521件 我正在构建的应用程序是针对iOS的,需要在全屏模式下运行,而AJAX是全屏正常工作所必需的。我知道脚本正在运行,因为我在

我在jQuery Mobile中使用jQuery插件时遇到问题。在jquerymobile中,默认情况下所有链接都是通过AJAX加载的,这很好,但是我的插件在启用AJAX的情况下停止工作。如果我禁用它,我的插件将再次工作

可以找到该应用程序。您必须在iPhone上访问该应用程序,并“将书签添加到主屏幕”才能显示该问题

登入详情如下:

用户:chrisb
通行证:120521件

我正在构建的应用程序是针对iOS的,需要在全屏模式下运行,而AJAX是全屏正常工作所必需的。我知道脚本正在运行,因为我在JS函数中嵌入了一个警报,告诉我它已经运行了,如果我删除了与插件相关的任何JS文件,那么页面是空白的,没有加载任何内容

我不确定插件、jQuery Mobile或我的自定义js是否正在破坏它,但如果我在没有AJAX的情况下加载页面,一切都会正常运行


非常感谢您提供的任何帮助,我正在为此绞尽脑汁……

为了让插件在jQuery Mobile内部工作,我连接到
pageshow
事件,然后通过
锁定当前活动的页面。ui页面活动
选择器:

$(document).on('pageshow', function(e, ui) {
    $('div.ui-page-active .my-element').myPlugin();
});

哦,我忘了提到我的问题在统计页面上,我正在尝试加载图表,页面位于此处:。这是指向我尝试使用的插件的链接:我找到了我的解决方案[here][1][1]: