Effect.scrollToで#element_idにジャンプデフォルトのブラウザを置き換えますか?

StackOverflow https://stackoverflow.com/questions/1654389

  •  11-09-2019
  •  | 
  •  

質問

そう、事は次のとおりです。

誰かが私のウェブサイトやページがロードへのリンクをクリックしたときに

は、prototypeJSはURLで#elementIdがあるかどうかを観察し、scrollTo()でそれを要素にジャンプからブラウザを停止して行うことになっている。

私はこの前だけjQueryを使って見てきましたが、prototypeJSでそれを行う方法を見つけ出すことができませんでした。

役に立ちましたか?

解決

あなたは1つの、あなたのページのスクロールつもりがちょうど0あなたがいるかどうかを確認、onloadイベントリスナーを追加すること、既存のないを参照してくださいので、もし

あなたは、アンカー()を取り除くことができますあなたは "#..." を持っているURLにDOMがロードされると、あなたが行うとidが有効であるならば、$( 'ELEMENTID')scrollTo();ます。

他のヒント

あなたのclickイベントハンドラでジャンプを停止するだけで終わりにreturn false;ています。ジャンプ解決します。

あなたは、この時間の間にスクロールされている必要があります。

あなたがこの割り当てを実行しようとしました何がありますか?

scroll top