2

私の問題は、JQM を使用していて、各サイトに戻るボタンがあることです。

<a data-rel="back" data-role="button" data-inline="true" data-icon="arrow-l" data-transition="slide" data-direction="reverse" data-iconpos="notext"></a>

いくつかのページでは戻り、他のページではボタンで戻ることができません。コンソールに常にそのエラーが表示されます(jqueryモバイルエラーです)。私は1、2時間からグーグルで検索していますが、このバグはクロムのバグであり、閉じられていることを発見しただけです..(クロム)

キャッチされていない TypeError: 未定義のメソッド 'indexOf' を呼び出せません

4

3 に答える 3

1

または、目的のページ ID をタグ内の href として使用できます。(ページIDでナビゲートしている場合)

href="#your_pageID"戻りたいページIDになります。

<a href="#your_pageID" data-role="button" data-theme="b" data-icon="arrow-l" data-iconpos="notext" data-transition="slide" data-direction="reverse" data-iconshadow="false" data-inline="true">
    Back
</a>
于 2013-07-09T08:47:32.447 に答える
1

それは働いています:

<a data-role="button" data-inline="true" data-icon="arrow-l" data-transition="slide" data-direction="reverse" data-iconpos="notext" onclick="history.go(-1);"></a>
于 2013-07-09T09:26:56.473 に答える