0

ご挨拶 私はギャラリー スクリプトに取り組んでおり、ページが読み込まれると、設定したアンカーの上部に自動的に配置されるようにしたいと考えています。私はこのコードを試しました:

<script>location.href = "#trendnav";</script>


<a name="trendnav"></a>

そして、それは何もしないようです。これがユーザーにとってより瞬時に見えるほど、より良いものになります。

4

2 に答える 2

0

または、元のアプローチを使用して:

$('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';})
于 2013-08-18T06:29:51.800 に答える