私は現在、アンカーに自動スクロールするために見つけたこのコードを使用しています:
$(function() {
$('nav a[href*=#]').bind('click',function(event){
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top - 100
}, 1000);
event.preventDefault();
});
});
クリックしたときに#anchorがURLに追加されるようにするには、何を追加できますか?
私はこれが使われているのを見たことがありますが、それを追加する方法がわかりません。
function() {
if(history.pushState) {
history.pushState(null, null, target);
}
else {
location.hash = target;
}
});
どうもありがとう!!!