jQuery实现简单的滑动导航代码(移动端)


Posted in jQuery onMay 22, 2017

1.1 App滑动导航

说明:这个例子主要是实现一条导航山只有两个选项的。

1.适合用于移动端。

2.滑动条的长度是选项内容的长度。

1.1.1. 效果图 

jQuery实现简单的滑动导航代码(移动端)

1.1.2. Html

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title>滑动导航</title>
 </head>
 <body>
 <ul class="slid">
  <li><a href="#" rel="external nofollow" rel="external nofollow" >滑动到岗</a></li>
  <li><a href="#" rel="external nofollow" rel="external nofollow" >滑动到岗</a></li>
  <span id="navLine"></span>
 </ul>
 <script type="text/JavaScript" src="js/jQuery-1.9.1.min.js"></script>
 </body>
</html>

1.1.3. Css

<style type="text/css">
 body,div,p{ 
   margin:0; 
   padding:0; 
  }   
  ul.slid{
   display: block;   
   position:fixed;
   top: 10px; 
   left:0px; 
   right:0px;        
   height:60px;
   background: #f2f2f2;
   overflow: height;  
  }
  ul.slid li{
   display: inline-block;
   width: 49%;
   height: 40px;
   margin-top: 10px;
   float: left;
   text-align: center;
   overflow: hidden;
 
  }
   ul.slid li:first-child{
   border-right: 1px solid red;
   }
  ul.slid li a{
   display: inline-block;    
   width: 120px;       
   text-decoration:none; 
   height:37px;
   line-height: 37px; 
   color: #898989;   
   overflow: hidden;
  }
  ul.slid li a:hover{
   color: red;
  }
  #navLine{
   height:2px; 
   background-color:red; 
   position:absolute;    
   bottom:7px; 
   width:0px; 
   left:0px; 
   display:none; 
   overflow:hidden;
  }
 </style>

1.1.4. jQuery

<script type="text/javascript">
 $(function (){   
   navSlid();
  });
  //滑动导航
  var navSlid = function(){ 
   var nline = $('#navLine'); 
   var lia = $('ul.slid li a'); 
   //初始化滑块 
   nline.css({ 
    'width':lia.width(), 
    'left' :parseInt(lia.position().left) 
   }); 
   $('ul.slid li a').mouseenter(function(){ 
    //显示滑块 
    if(nline.css('display') == 'none'){ 
     nline.show(); 
    }; 
    //移动滑块 
    nline.stop().animate({ 
     width: $(this).width(), 
     left: parseInt($(this).position().left) 
    },300); 
   }); 
  }; 
 </script>
jQuery 相关文章推荐
jQuery UI Grid 模态框中的表格实例代码
Apr 01 jQuery
使用jQuery卸载全部事件的思路详解
Apr 03 jQuery
jQuery自定义元素右键点击事件(实现案例)
Apr 28 jQuery
jQuery动态追加页面数据以及事件委托详解
May 06 jQuery
jQuery+Ajax实现用户名重名实时检测
Jun 01 jQuery
jQuery常见面试题之DOM操作详析
Jul 05 jQuery
jQuery制作input提示内容(兼容IE8以上)
Jul 05 jQuery
jQuery实现键盘回车搜索功能
Jul 25 jQuery
jQuery幻灯片插件owlcarousel参数说明中文文档
Feb 27 jQuery
jQuery实现带右侧索引功能的通讯录示例【附源码下载】
Apr 17 jQuery
jquery 验证用户名是否重复代码实例
May 14 jQuery
jQuery zTree插件快速实现目录树
Aug 16 jQuery
jQuery滑动到底部加载下一页数据的实例代码
May 22 #jQuery
jQuery表单验证之密码确认
May 22 #jQuery
JQuery 封装 Ajax 常用方法(推荐)
May 21 #jQuery
jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法
May 20 #jQuery
关于jQuery库冲突的完美解决办法
May 20 #jQuery
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
May 20 #jQuery
JS jQuery使用正则表达式去空字符的简单实现代码
May 20 #jQuery
You might like
PHP获取网址的顶级域名函数代码
2012/09/24 PHP
PHP eval函数使用介绍
2013/12/08 PHP
摘自织梦CMS中的图片处理类
2015/08/08 PHP
Thinkphp3.2.3整合phpqrcode生成带logo的二维码
2016/07/21 PHP
PHP进阶学习之类的自动加载机制原理分析
2019/06/18 PHP
JavaScript调用Activex控件的事件的实现方法
2010/04/11 Javascript
分别用marquee和div+js实现首尾相连循环滚动效果,仅3行代码
2011/09/21 Javascript
javascript图像处理—仿射变换深度理解
2013/01/16 Javascript
ie中js创建checkbox默认选中问题探讨
2013/10/21 Javascript
Javascript排序算法之合并排序(归并排序)的2个例子
2014/04/04 Javascript
javascript函数中参数传递问题示例探讨
2014/07/31 Javascript
jQuery插件slider实现拖动滑块选取价格范围
2015/04/30 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
2016/04/16 Javascript
JavaScript数据结构链表知识详解
2016/11/21 Javascript
简述vue路由打开一个新的窗口的方法
2018/11/29 Javascript
vue 对象添加或删除成员时无法实时更新的解决方法
2019/05/01 Javascript
RxJS在TypeScript中的简单使用详解
2020/04/13 Javascript
[44:22]完美世界DOTA2联赛循环赛 FTD vs PXG BO2第一场 11.01
2020/11/02 DOTA
python中的yield使用方法
2014/02/11 Python
简单上手Python中装饰器的使用
2015/07/12 Python
浅析python协程相关概念
2018/01/20 Python
如何在Django中添加没有微秒的 DateTimeField 属性详解
2019/01/30 Python
python常用库之NumPy和sklearn入门
2019/07/11 Python
利用Python校准本地时间的方法教程
2019/10/31 Python
美国知名生活购物网站:Goop
2017/11/03 全球购物
100%有机精油,美容油:House of Pure Essence
2018/10/30 全球购物
圣诞树世界:Christmas Tree World
2019/12/10 全球购物
CheapTickets泰国:廉价航班,查看促销价格并预订机票
2019/12/28 全球购物
好军嫂事迹材料
2014/01/15 职场文书
教师求职自荐书
2014/06/14 职场文书
2014教师党员自我评议(5篇)
2014/09/20 职场文书
2015年防汛工作总结
2015/05/15 职场文书
2016年公司中秋节致辞
2015/11/26 职场文书
文明和谐家庭事迹材料(2016精选版)
2016/02/29 职场文书
详解Python 3.10 中的新功能和变化
2021/04/28 Python
SpringBoot实现quartz定时任务可视化管理功能
2021/08/30 Java/Android