2012-04-26 13 views
0

次のコードは、ページをページの下までスクロールさせています。このような状況でページがスクロールしないようにするにはどうすればよいですか?ハッシュを変更したときのページスクロールを防止します。

// If note is clicked, then append id as hashtag at end of url 
$("span.note").click(function(e){ 
    e.preventDefault(); 
    window.location.hash = $(this).attr('id'); 
}); 
+0

は異なる 'id'を使用しますか?あなたは何をしようとしているのですか? –

+4

参照http://stackoverflow.com/questions/3870057/how-can-i-update-window-location-hash-without-jumping-the-document – phantasm

+0

ありがとうございます。このリンクは私が必要とした洞察を提供しました。私がする必要があったのは、テキストをハッシュ値の前に付加し、ハッシュ値を使用したときにそのテキストを取り除くことでした。 – Stephen305

答えて

0

また、あなたは追加しようとすることができます:e.stopPropagation();

+0

リンクされた答えの幻想によると、それはうまくいかないでしょう。 –

関連する問題