jQuery实现的导航条切换可显示隐藏


Posted in Javascript onOctober 22, 2014

用jQuery实现一些导航条切换,显示隐藏,主要运用的技术有slideToggle( ),toggeClass( ),toggle( ):

代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>导航条在项目中的应用</title>
<script language="javascript" type="text/javascript" src="Jscript/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(function(){
$(".tit").find("span").click(function(){
$(this).toggleClass("closeBtn2").parent().next().slideToggle(); //实现内容隐藏显示,及图标的切换
}) ;
$(".clsBot").click(function(){
$(this).parent().find("li:gt(4)").toggle(); //实现内容索引值大于4的隐藏或者显示

})
})
</script>
<style type="text/css">
*{ margin: 0;padding: 0;}
ul li{ list-style: none;}
.box{ width: 400px; margin: 100px auto; border: 1px solid #ddd;}
.tit{ background: #999; height: 30px; color: #fff; font-size: 14px; line-height: 30px; padding-left: 6px; position: relative;}
.closeBtn{ background: url("Images/a2.gif") no-repeat 0 0; width: 7px; height: 8px; position: absolute; right: 10px; top: 10px; display: block; text-indent: -9999px; cursor: pointer;}
.closeBtn2{background: url("Images/a1.gif") no-repeat 0 0;}
.content{padding: 6px;font-size: 12px; overflow: hidden; }
.content li{ float: left; width: 100px; height: 24px; }
.content li a{ color: #999;}
.content li a:hover{ color: red;}
.clsBot{ display: block; clear: both; background: url("Images/a5.gif") no-repeat right 0; padding-right: 16px; float: right; width: 26px; cursor: pointer; color: blue;}
</style>
</head>
<body>
<div class="box">
<div class="tit">
<h2>图书分类</h2>
<span class="closeBtn">关闭</span>
</div>
<div class="content">
<ul>
<li><a href="#">小说</a><i> ( 1110 ) </i></li>
<li><a href="#">文艺</a><i> ( 230 ) </i></li>
<li><a href="#">青春</a><i> ( 1430 ) </i></li>
<li><a href="#">少儿</a><i> ( 1560 ) </i></li>
<li><a href="#">生活</a><i> ( 870 ) </i></li>
<li><a href="#">社科</a><i> ( 1460 ) </i></li>
<li><a href="#">管理</a><i> ( 1450 ) </i></li>
<li><a href="#">计算机</a><i> ( 1780 ) </i></li>
<li><a href="#">教育</a><i> ( 930 ) </i></li>
<li><a href="#">工具书</a><i> ( 3450 ) </i></li>
<li><a href="#">引进版</a><i> ( 980 ) </i></li>
<li><a href="#">其它类</a><i> ( 3230 ) </i></li>
</ul>
<span class="clsBot">简化</span>
</div>
</div>
</body>
</html>

效果图:
jQuery实现的导航条切换可显示隐藏

Javascript 相关文章推荐
纯JavaScript实现的完美渐变弹出层效果代码
Apr 02 Javascript
jqTransform form表单美化插件使用方法
Jul 05 Javascript
jquery获取当前点击对象的value方法
Feb 28 Javascript
Javascript 拖拽雏形中的一些问题(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
初步认识JavaScript函数库jQuery
Jun 18 Javascript
6种javascript显示当前系统时间代码
Dec 01 Javascript
jquery插件uploadify实现带进度条的文件批量上传
Dec 13 Javascript
js实现图片无缝滚动特效
Mar 19 Javascript
js实现开启密码大写提示
Dec 21 Javascript
利用Vue.js框架实现火车票查询系统(附源码)
Feb 27 Javascript
解析vue data不可以使用箭头函数问题
Jul 03 Javascript
原生js实现随机点名
Jul 05 Javascript
原生js和jQuery随意改变div属性style的名称和值
Oct 22 #Javascript
一个不错的js html页面倒计时可精确到秒
Oct 22 #Javascript
js实现select跳转功能代码
Oct 22 #Javascript
Javascript原型链和原型的一个误区
Oct 22 #Javascript
Javascript this 关键字 详解
Oct 22 #Javascript
Javascript 构造函数详解
Oct 22 #Javascript
Javascript中Array.prototype.map()详解
Oct 22 #Javascript
You might like
DC动画很好看?新作烂得令人发指,名叫《红色之子》
2020/04/09 欧美动漫
DC《小丑》11项提名领跑奥斯卡 Netflix成第92届奥斯卡提名最大赢家
2020/04/09 欧美动漫
php文件读取方法实例分析
2015/06/20 PHP
php投票系统之增加与删除投票(管理员篇)
2016/07/01 PHP
PHP微信公众号开发之微信红包实现方法分析
2017/07/14 PHP
用js实现的检测浏览器和系统的函数
2009/04/09 Javascript
Wordpress ThickBox 点击图片显示下一张图的修改方法
2010/12/11 Javascript
js中设置元素class的三种方法小结
2011/08/28 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
JQuery.Ajax()的data参数类型实例详解
2015/11/20 Javascript
关于javascript的一些知识以及循环详解
2016/09/12 Javascript
简单实现jquery焦点图
2016/12/12 Javascript
AngularJS指令与控制器之间的交互功能示例
2016/12/14 Javascript
js操作浏览器的参数方法
2017/01/21 Javascript
javascript 组合按键事件监听实现代码
2017/02/21 Javascript
详解vue-cli 脚手架项目-package.json
2017/07/04 Javascript
nodejs 生成和导出 word的实例代码
2018/07/31 NodeJs
解决vue-router在同一个路由下切换,取不到变化的路由参数问题
2018/09/01 Javascript
vue中nextTick用法实例
2019/09/11 Javascript
Vue组件化开发之通用型弹出框的实现
2020/02/28 Javascript
在JavaScript中查找字符串中最长单词的三种方法(推荐)
2021/01/18 Javascript
python实现随机密码字典生成器示例
2014/04/09 Python
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
python运行其他程序的实现方法
2017/07/14 Python
Python使用Flask-SQLAlchemy连接数据库操作示例
2018/08/31 Python
python3.6使用tkinter实现弹跳小球游戏
2019/05/09 Python
python函数的万能参数传参详解
2019/07/26 Python
numpy.linalg.eig() 计算矩阵特征向量方式
2019/11/29 Python
将不规则的Python多维数组拉平到一维的方法实现
2021/01/11 Python
阿玛尼美国官方网站:Armani.com
2016/11/25 全球购物
工作建议书范文
2014/05/13 职场文书
宣传标语大全
2014/07/01 职场文书
党员学习正风肃纪思想汇报
2014/09/12 职场文书
高校自主招生教师推荐信
2015/03/23 职场文书
离婚答辩状怎么写
2015/05/22 职场文书
山楂树之恋观后感
2015/06/11 职场文书