1

小さなモバイル アプリケーションをセットアップしましたが、テスト中に Android バージョン 2 を実行している古いバージョンのモバイル デバイスで問題が発生しました。問題は次のとおりです。

ページがリンクから直接呼び出された場合:

<a href="#SSMain" data-icon="home" data-theme="e">Home</a>

ちゃんと表示されています。

ただし、次のように、リンクにクリック ハンドラーがある場合:

$(document).on('click', '#lstAddrList li', function ()
    {
        var anchor = $(this).find('a');
        sessionStorage.SiteAddr = anchor.attr('id');
        changePage();
    });

リスト行 (この場合) は選択されたままになり、何も起こりません。呼び出されたページが表示されたときに、呼び出しページがブラウザーから直接更新された後のみです。古い Android では changePage() メソッドが適切に処理されていないように感じます。

何かアイデアはありますか?

4

0 に答える 0