ハッシュが変更されたときにハッシュタグまでページを下にスクロールしないようにするにはどうすればよいですか? 私は次の方法を試しました:
$("#button_bar a").click(function(event) {
event.preventDefault(); //This was to prevent the hash scroll down behavior
window.location.hash = this.hash; //This makes scroll down to the hash again
$(window).hashchange( function(){ //this recognizes if the hash has changed
recognizeHashTag(); //this identifies the hashtag and fires an ajax call
});
});
問題は、引用window.location.hash = this.hash
すると何もしません。そして、引用符で囲まれていない場合、ハッシュの動作が再び発生します。誰かがアイデアを持っているなら、どうもありがとう。