顯示廣告
隱藏 ✕
※ 本文為 dinos 轉寄自 ptt.cc 更新時間: 2013-08-17 07:55:15
看板 Web_Design
作者 FrankYoshi (作別人生命中的天使!)
標題 Re: [問題] jQuery Mobile滑動換頁(已解決)
時間 Fri Aug 16 20:47:07 2013



        終於解決了

        感謝alpe大的熱心協助

        透過<data-ajax="false">

        以及

        $.mobile.changePage('Page2.html',{transiton:slide})

        前添加$('html').unbind();

        可以解決

        不過原理還需要研究

        若有心得再與版上朋友們分享





※ 引述《FrankYoshi (作別人生命中的天使!)》之銘言:
:         使用版本:
:                 jQuery 1.10.2
:                 jQuery Mobile 1.3.2
:         最近在學習jQuery與jQuery Mobile
:         希望做出利用滑動產生換頁效果
:         透過swifeleft事件依次換頁
:         Page1.html -> Page2.html -> Page3.html ->Page4.html
:         而撰寫的script程式碼如下:
:         $('html').bind('swiptleft',function(event){
:                 $.mobile.changePage('Page2.html',{transition:slide})
:                 event.stopPropagation();
:         })
:         不過奇怪的是, 會產生亂跳頁的問題( 我所測試的結果如下)
:         Page1 -> Page2 -> Page3 -> Page2 ->Page3 ->Page4
:         (在Page3向左滑動, 會先跳到Page2, 再跳到Page3, 再跳到Page4)
:         (不過4個html檔程式碼都是一樣的,只有changePage的檔案有做修改)
:         檢查很多次程式碼, 仍看不出問題所在
:         不知有沒有版友遇過這類的問題
:         是jQurey Mobile存在的bug嗎?
:         麻煩有經驗的板友幫忙解惑, 感謝~~

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.233.145.207
※ 編輯: FrankYoshi      來自: 118.233.145.207      (08/16 20:48)

--
※ 看板: dinos 文章推薦值: 0 目前人氣: 0 累積人氣: 1065 
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇