0

私は現在 jQuery モバイル プラグインを使用して、ページ間の滑らかなスライド トランジションを可能にしています。唯一の問題は、私が構築しているサイトに既に hashchange 関数があるため、jQuery モバイル遷移の hashchange イベントがこの関数を壊していることです。
ドキュメントを読んでpushState plugin、長いハッシュ ベースの URL を完全なドキュメント パスに変換できる を見ましたが、次のように実装されています。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>
$(document).on('mobileinit', function () {
    $.mobile.pushStateEnabled = true;
});
</script>
<script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>

これは機能していないようで、ハッシュはまだ追加されています。ハッシュは実際には削除できるとwww.website.com/#hash思いwww.website.com/hashます。それは私が上記の関数が行うことを集めたものですが、可能であれば機能しないようです? どんな提案でも大歓迎です!

4

1 に答える 1