2012-02-14 7 views

答えて

2

あなたはJavaScriptとjQueryを使って自分でできます。あなたのHTMLに、あなたがIDにジャンプしたい要素を与えます。私はjump-to-meを使用します。

<h1 id="jump-to-me">Testing</h1> 

あなたはジャンプのあなたがすることによってフィルタリングするために使用することができますIDまたはクラスか何か作りしたいリンクを与えます。この場合、私はクラスtoJumpを使用します。

<a href="#this-doesnt-matter" class="toJump">Jump to the H1</a> 

最後に、ジャンプを行うにはほとんどJavaScriptを記述します。これは、バックボーンアプリケーションのどこにでも配置できます(親ビューのイベントハッシュなど)。私の例では、jQuery DOMレディー・ラッパーでラップするつもりです。

$(function() { 
    $("a.toJump").click(function(event) { 
     event.preventDefault(); 
     $(window).scrollTop($("#jump-to-me").offset().top); 
    }); 
}); 
関連する問題