【发布时间】:2014-11-14 11:57:16
【问题描述】:
我试图让很多链接滚动到一个 div,而只有一个滚动(动画)在不同的方向。
我的 html 看起来像这样:
<div class="top"> content here </div>
<ul>
<li><a href="link1" class="bottom">link2</li>
<li><a href="link2" class="bottom">link3</li>
<li><a href="link3" class="bottom">link4</li>
<li><a href="link4" class="bottom">link5</li>
<li><a href="link5" class="bottom">link6</li>
</ul>
<p> content here </p>
<p> content here </p>
<p> content here </p>
<p> etc... </p>
<ul>
<li><a href="link6" class="top">link1</li>
</ul>
<p> content here </p>
<p> content here </p>
<p> content here </p>
<p> etc... </p>
<div class="top"> content here </div>
所以 links2、3、4、5 和 6 将滚动到 div class="bottom"。
Link6 将滚动到顶部 div class="top"。
我无法更改链接本身,所以它必须通过使用类名来工作:
class="底部"
class="顶部"
如何用 jQuery 实现?
另外...我不想在链接或 div 中使用 ID。
【问题讨论】: