0

Tocifyを使用して、自分のサイトの一部のコンテンツの目次を作成しています。私のサイトが呼び出さwww.example.comれ、目次の要素をクリックするとします。Tocifyのデフォルトのオプションは、URLを次のように変更することです。www.example.com?elementclicked

しかし、私のサイトはwww.mysite.com/index.php?page=folder/test/ShowSite&tabid=1&site_id=87です。要素をクリックすると、URLがに変わりますwww.mysite.com?elementClicked。リンクをに変更するにはどうすればよいwww.mysite.com/index.php?page=folder/test/ShowSite&tabid=1&site_id=87?elementClickedですか?

4

2 に答える 2

1

Tocifyを作成し、 Tocifyをv1.1.0に更新しました。これにより、履歴管理にHistory.jsまたはHTML5プッシュ状態APIが使用されなくなりました。代わりに、ハッシュが使用されます(これで問題が解決するはずです)。最新のTocifyコードを入手して、他に問題がある場合はお知らせください。ありがとう!

于 2012-11-19T16:15:10.167 に答える
0

現在のURLを追加すると、自動的にページが再読み込みされます。これは、ページが自動ロードされないようにすることでおそらく微調整できますが、追加する代わりに、追加?elementClickedすることができ#elementClickedます...

window.location.hash = 'elementClicked';
于 2012-11-18T20:03:36.233 に答える