2011-10-25 106 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(); 
});