jQuery实现的监听导航滚动置顶状态功能示例

本文实例讲述了jQuery实现的监听导航滚动置顶状态功能。分享给大家供大家参考,具体如下:

成都创新互联公司不只是一家网站建设的网络公司;我们对营销、技术、服务都有自己独特见解,公司采取“创意+综合+营销”一体化的方式为您提供更专业的服务!我们经历的每一步也许不一定是最完美的,但每一步都有值得深思的意义。我们珍视每一份信任,关注我们的成都网站制作、网站建设质量和服务品质,在得到用户满意的同时,也能得到同行业的专业认可,能够为行业创新发展助力。未来将继续专注于技术创新,服务升级,满足企业一站式成都全网营销推广需求,让再小的成都品牌网站建设也能产生价值!

1. js代码

/**
 * Created by EDUASK on 2016/5/20.
 */
$(function(){
  //引入id标签;
  var navtive=$("#native");
  //设置导航标签为置顶;
  var offsetTop=navtive.offset().top;
  //定义一个监听高度;
  var scrollHeight=$(document).scrollTop;
  fn(navtive,offsetTop);
  //设置监听事件;
  $(window).scroll(function(){
    fn(navtive,offsetTop);
  });
  //调用方法;
  function fn(navtive,offsetTop){
    var scrollHeight=$(document).scrollTop();
    if(offsetTop>scrollHeight){
      navtive.css("top",offsetTop);
    }else{
      navtive.css("top",scrollHeight);
    }
  }
});

2. html代码




  
  监听导航滚动置顶
  
  
  
  


ddddd

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

欢迎访问我的导航条

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

回到顶部

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

aaaaaaaaaaaa

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试运行效果。

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery常见事件用法与技巧总结》、《jQuery常用插件及用法总结》、《jQuery操作json数据技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。


标题名称:jQuery实现的监听导航滚动置顶状态功能示例
本文来源:http://ybzwz.com/article/pscjsh.html