2012年12月5日 星期三

jquery mobile 暫存問題


 最近在實作手機版網頁
發現在page以外的物件會有不更新的問題
所以必須使用一些強制方式來改變




$('div:jqmData(role="page")').live('pageshow',function(event, data){
    //20121128 zoearth reload .mainCate
    var p_lg = $.mobile.firstPage.find("#page_lg").val();   //元網頁的語系
    var n_lg = $.mobile.activePage.find("#page_lg").val();    //現在網頁的語系
    if (p_lg != n_lg)
    {
        //alert(p_lg+' != '+n_lg+" - RLOAD");
        $.mobile.firstPage.find("#page_lg").val(n_lg);
//如果有改變 把元網頁語系設定成現在網頁語系
 var now_url = document.URL;
        $.post(now_url, function(data) {
            var setup = $(data).find("#top_main_menu").html();
            $('#top_main_menu').html(setup);
        });
    }
});



好吧

我得承認
我真的不會打教學文
我只會看與改
要經營部落格看來我還是差得遠XD