2012-03-31 9 views
0

私はページの途中でhrefのプロパティを持つリンクをいくつか持っています。私がやっていることは、ブラウザがページの垂直方向の位置を変えるのを止めることですが、URLにはまだ#myHREFを追加していますか?JQUERY - hrefスクロールを無効にしますが、URLを追加しませんか?

私はreturn false;event.preventDefault();を試しましたが、両方ともページが垂直方向に移動するのを止めるだけでなく、アンカーにURLを割り当てることもできません。

私はそれが可能であることを知っていますが、ちょっとわかりません!あなたはこの1つのようなhashchangeプラグインを使用したいと思う

おかげ

答えて

0
+0

ハッシュ変化はまだスクロール動作をトリガーします。 –

+0

http://benalman.com/code/projects/jquery-hashchange/examples/hashchange/ – imsky

+0

このページには、ハッシュ値に関連付けられたDOM要素はありません。それはとにかくスクロールしません:) –

0

私はこれを行うための唯一の方法は、各クリックでトップにウィンドウをスクロールハックを実装することであると信じて。それについていくつかの議論は、このSOスレッドにあります:

Prevent/stop auto anchor link from occurring

関連する問題