ご挨拶 私はギャラリー スクリプトに取り組んでおり、ページが読み込まれると、設定したアンカーの上部に自動的に配置されるようにしたいと考えています。私はこのコードを試しました:
<script>location.href = "#trendnav";</script>
<a name="trendnav"></a>
そして、それは何もしないようです。これがユーザーにとってより瞬時に見えるほど、より良いものになります。
ご挨拶 私はギャラリー スクリプトに取り組んでおり、ページが読み込まれると、設定したアンカーの上部に自動的に配置されるようにしたいと考えています。私はこのコードを試しました:
<script>location.href = "#trendnav";</script>
<a name="trendnav"></a>
そして、それは何もしないようです。これがユーザーにとってより瞬時に見えるほど、より良いものになります。
または、元のアプローチを使用して:
$('span#godown').click(function(){location='#anchor';});
ここhttp://jsfiddle.net/dxNKG/1/を参照してください 。それをトリガーするボタンになるというタスクで、クリック可能なスパンを割り当てました。
実際、元の構文は正しいですが、DOM が完全にロードされた後location.href='#anchor'
にのみ起動する必要があります。したがって、セクションをページの最後に配置するか、次のようにします<script>
window.onload=function(){window.location.href='#anchor';};
ここhttp://jsfiddle.net/bUaTT/(jQuery なし)を参照するか、jQueryを使用しているため:
$(function(){window.location.href='#anchor';})