2011-10-19 3 views
2

this pageAriel Flesler's ScrollTo scriptを使用しています。ページの一番上にスクロールする2つのリンクがページの下部にあります(1つは連絡先フォームを開きます)。私は、スクロールの開始時に、ページの上部に向かってちらつき/吃音があることに気付きました。スクリプトを修正するか、別のスクロールスクリプトを使用して、これを防ぐために何かできるかどうか疑問に思っています。私は何か助言を喜んでいるだろう。ScrollToスクリプトでスクロールするときにページのちらつきや吃音を防ぐ方法はありますか?

おかげで、

ニック

答えて

2

がChromeで私のために正常に見えるが、私はあなたがFirefoxとInternet Explorerで何を意味するかを参照してください。問題はhref="#"によって引き起こされます。リンクをクリックすると、ブラウザは空のハッシュタグ(常にページの先頭になります)に移動します。

<!-- in the HTML --> 
<a id="home-scroll" href="#" onclick="return false;">home</a> 
// or in your document ready script 
$("#home-scroll").click(function (e) { e.preventDefault(); }); 
+0

...あるいは単にすべて一緒に 'href'を削除:

最も簡単な解決策は、そのonclickハンドラで<a>要素のデフォルトの動作を阻止することです。 ;) – Yoshi

+0

多くの感謝アンディ。それはそれを分類した。 Nick – Nick

+0

@ Yoshi:JSを無効にしているユーザーのためのリンクを壊すでしょう:p –

関連する問題