SafariとChromeでページ内ジャンプが上手いこと行かない
JavaScriptで何気なしにwindow.location.hash='top';なんてやってみたら、1回目は飛ぶんだけど2回目は飛ばない・・・なぜ。
どうも、1回目のジャンプでwindow.location.hashに同じ文字列が代入されている為、気を利かせて飛ばなくしているみたい。
と言うことで、いったん初期化してやればうまくいった。
window.location.hash = ''; window.location.hash = 'top';
でもなんかスマートじゃないなぁーー。