我會用這個鏈接http://m.smo.uhi.ac.uk/en/colaiste/smo40/來說明問題。jQuery Mobile頁面空白時,跟隨直接鏈接
如果我直接轉到此鏈接,它會顯示一個空白頁。瀏覽器正確地獲取HTML(查看源代碼),但是jQM在它處理它之後不會將其加載 - 它只是將一個空白的子元素(檢查元素)插入。
如果我通過主頁訪問此鏈接http://m.smo.uhi.ac.uk/en/ - >單擊學院 - >單擊SMO @ 40 - 頁面顯示正確。
驗證器返回沒有相關錯誤,並且該頁面似乎是有效的jQM頁面將其與jquerymobile.com/demos/1.2.0/docs/pages/page-anatomy.html上的信息進行比較 我沒有得到任何錯誤在控制檯。
我試過不同版本的jQuery,但它沒有區別。我的猜測是,這是非常簡單的事情,因爲我是jQM的新手。
任何人都可以找到爲什麼直接鏈接時不加載頁面?
該問題與直接鏈接並不嚴格相關,而是我在某些頁面上有條件不輸出起始
標記。如果jQM返回一個空白頁面,三重檢查你的標記並且不要相信驗證者100%。 – WojtekD