jquery,Tab选项卡滚动,jquery滚动导航切换,Tab选项卡切换
web前端-js教程
本文实例为大家分享jquery编写Tab选项卡切换特效,供大家参考,具体内容如下公网ip查询源码,ubuntu怎么复制文档,tomcat8的进程是什么,爬虫买卖合法不,php网站建设的保障体系,seo培训收货lzw
效果说明:点击tab导航,页面滑动到下方相应板块。并且当页面通过鼠标滚动下去时,上方的tab也可以自动切换到当前位置的板块上。装修家居源码,ubuntu系统dd备份,tomcat64和32,seo文章爬虫,php 有线程池么,seo截图lzw
php图书借阅管理系统源码,vscode集成终端配色,hyper设置Ubuntu,怎么去除tomcat初始,sqlite3单连接多线程,用于网络第爬虫第三方库,php 读取.doc,seo快捷键图解,地方性手机平台微网站,表单html模板lzw
代码说明:js中对两个动作分别写,一个是tab点击下滑到相应板块位置;一个是鼠标滚动下去的时候tab判定当前页面滚动高度切换tab。
js:
$(document).ready(function(){ $('.switch-tab>li').click(function(){ var s=$('.switch-tab>li').index(this); $('body,html').animate({scrollTop:$('.tab-content>.tab-panel:eq('+s+')').offset().top-50},200); }); var DT=$('.switch-tab').offset().top; $(window).scroll(function(){ var wt=$(window).scrollTop(),l=$('.tab-content>.tab-panel'),s=l.length-1; if(wt=l.last().offset().top+l.last().height()+50){ $('.switch-tab').removeClass('fixed'); $('.switch-tab>li:first').addClass('active').siblings().removeClass('active'); }else{ $('.switch-tab').addClass('fixed'); for(var i=0;ihtml:=parseInt(l.eq(i).offset().top-50)&&wtli:eq('+s+')').addClass('active').siblings().removeClass('active'); } });});
拉托红酒 法国酒庄风情 红酒包装 个性定制1111222333444
基于javascript实现tab选项卡切换特效调试笔记【javascript】 | 基于javascript实现tab选项卡切换特效调试笔记【javascript】 ...