首页 > 代码库 > scroll 滚动到指定位置触发事件 and 点击一按钮/链接让页面定位在指定的位置
scroll 滚动到指定位置触发事件 and 点击一按钮/链接让页面定位在指定的位置
scroll 滚动到指定位置触发事件:
$(function(){
$(window).scroll(function() {
var s =$(window).scrollTop();
if (s>=782) {//782是导航条离页面顶部的距离(px)
$(‘.nav‘).addClass(‘fixednav‘);
}
else{
$(‘.nav‘).removeClass(‘fixednav‘);
}
});
});
.fixednav{
position:fixed;
top:0px;
left:0px;
width:100%;
z-index:100000;
_position:absolute;
_top:expression(eval(document.documentElement.scrollTop));
}
点击一按钮/链接让页面定位在指定的位置:
<div class="nav">
<a href=http://www.mamicode.com/"#aaa">导航1</a>
<a href=http://www.mamicode.com/"#bbb">导航2</a>
<a href=http://www.mamicode.com/"#ccc">导航3</a>
<a href=http://www.mamicode.com/"#ddd">导航4</a>
</div>
通过锚点实现
<a name="aaa" id="aaa"></a>
<a name="bbb" id="bbb"></a>
<a name="ccc" id="ccc"></a>
<a name="ddd" id="ddd"></a>
scroll 滚动到指定位置触发事件 and 点击一按钮/链接让页面定位在指定的位置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。