-1

スクロール可能なdivを作成しようとしていますが、これまでのところ次のとおりです。

<div id="topBar"> 
    <span>
        <a id='slink' class='trigger' href='#Sports'>Sport</a>
        <a id='elink' class='trigger'  href='#Entertainment'>Entertainment</a >
        <a id='mlink' class='trigger' href='#Military'>Military</a>

        <a id='mocklink' class='trigger' href='#MockUp'>MockUps</a>
        <button>Next</button>
    </span>
</div>

わかりましたので、これは少し簡単かもしれません。前回はあまり明確ではなかったことを理解しています。

上記のコードのボタンを使用して、リンクからリンクに移動するにはどうすればよいですか? 例:スポーツからエンターテイメントまで

4

2 に答える 2

0

.next()次の DOM 要素を取得するだけで、そこまでスクロールしません。これを試して:

$div = $('.' + x).next().next();
$('body').animate({scrollTop:$div.position().top});
于 2012-11-26T22:36:23.913 に答える
0

多分あなたはこれが必要ですか?

$("button").click(function(){
  $('a.trigger:visible').first().fadeOut(500);
});
于 2012-11-26T22:38:34.637 に答える