0
我在我的网站上有一个panelsnap(http://guidobouman.github.io/jquery-panelsnap/)插件。然后我有一个侧面导航跳转到部分。PanelSnap插件和跳转到部分菜单(向上跳两个部分)
所以问题是,一旦你使用“跳转到部分”导航向上在页面上,然后跳转到该部分,并立即向上滚动到上面的部分。
代码我使用的是:
HTML
<nav>
<ul>
<li><a href="#section1">Section 1</a></li>
<li><a href="#section2">Section 2</a></li>
<li><a href="#section3">Section 3</a></li>
<li><a href="#section4">Section 4</a></li>
</ul>
</nav>
<section class="panelSection">
<a name="section1" id="section1"></a>
<p>Section 1</p>
</section>
<section class="panelSection">
<a name="section2" id="section2"></a>
<p>Section 2</p>
</section>
<section class="panelSection">
<a name="section3" id="section3"></a>
<p>Section 3</p>
</section>
<section class="panelSection">
<a name="section4" id="section4"></a>
<p>Section 4</p>
</section>
Panelsnap呼叫
$(function() {
var a = {
panelSelector: ".panelSection",
easing: "swing",
slideSpeed: "400",
directionThreshold: "25",
delay: 0
};
$("body").panelSnap(a)
});
这里是的jsfiddle链接,工作样本:
https://jsfiddle.net/z6g9q66L/
谢谢