さまざまなリンクがあり、それらはすべて「疑似アンカー」である一意のIDを持っています。私はそれらがurlハッシュ値に影響を与えることを望みます、そしてクリックマジックはすべていくつかのmootoolsコードによって処理されます。ただし、リンクをクリックすると、リンク自体(または場合によっては一番上)にスクロールします。どこにもスクロールしたくありませんが、JavaScriptを実行して、URLの更新にハッシュ値を含める必要があります。
シミュレートされたサンプルコード:
<a href="#button1" id="button1">button 1</a>
<a href="#button2" id="button2">button 2</a>
<a href="#" id="reset">Home</a>
したがって、「ボタン1」リンクをクリックすると、URLはhttp://example.com/foo.php#button1になります。
誰かがこれについて何かアイデアがありますか?javascriptを返すだけでvoidを返すと、スクロールが強制終了されますが、javascriptも強制終了されます(ただし、onclickで回避できる可能性があります)が、さらに重要なのは、URLのハッシュ値が変更されないようにすることです。