2011-10-25 104 views
1

我在jQuery Mobile中遇到了jQuery插件问题。在jQuery手机中,所有链接默认都是通过AJAX加载的,这很棒,但是我的插件停止使用AJAX。如果我禁用它,我的插件再次工作。插件与jQuery Mobile不兼容

该应用程序可以找到here.你必须访问iPhone上的应用程序和“书签到主屏幕”的问题出现。

登录细节:

USER:chrisb
PASS:120521pot

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

我不知道如果插件,jQuery Mobile或我的自定义js是打破它,但如果我加载页面没有AJAX一切运行良好。

任何帮助非常感谢,我敲我的这一个头......

+0

哦,我忘了提,我的问题是统计页面上,我试图让图形加载,页面位于:[链接](http://cburk.com/kah/stats .PHP)。 –

+0

这里是链接到插件我试图使用方法: –

+0

[图表插件](http://www.filamentgroup.com/lab/update_to_jquery_visualize_accessible_charts_with_html5_from_designing_with/) –

回答

0

对于插件jQuery Mobile的内部工作,我迷上到pageshow事件,然后通过.ui-page-active选择针对当前活动页面:

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