jquery实现顶部向右伸缩的导航区域代码


Posted in Javascript onSeptember 02, 2015

本文实例讲述了jquery实现顶部向右伸缩的导航区域代码。分享给大家供大家参考。具体如下:

这是一款类似导航的菜单,但扩展性比较强,不但可以用作菜单,更可以用作导航块效果,导航块内可以含有菜单或者是其它的一些功能,本效果基于jQuery实现,用鼠标点击浮动层左端的箭头,即可合拢与伸开此菜单。

运行效果截图如下:

jquery实现顶部向右伸缩的导航区域代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>鼠标单击控制收缩和展开的窗口</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
*{margin:0;padding:0;}
#box{position:absolute;right:0;top:0;overflow:hidden;}
#arrow{color:#fff;background:#000;width:20px;height:90px;line-height:90px;font-size:12px;font-family:"宋体";text-align:center;font-weight:bold;float:left;}
#col_box{width:400px;height:90px;background:#eee;float:left;}
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
 var oMoveBox = $("#col_box"), oArr = $("#arrow"), maxL = 400;
 oArr.click(function(){
  oMoveBox.animate({"width":"-="+maxL},600,function(){
   maxL = -maxL;
   $("#arrow").html(maxL<0 ? "<" : ">");
  })
 });
});
</script>
</head>
<body>
<div id="box">
 <div id="arrow">></div>
 <div id="col_box">z<br>z<br>s<br>k<br>y</div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
javascript 判断数组是否已包含了某个元素的函数
May 30 Javascript
jQuery中读取json文件示例代码
May 10 Javascript
细说javascript函数从函数的构成开始
Aug 29 Javascript
jquery实现文本框数量加减功能的例子分享
May 10 Javascript
JavaScript 学习笔记之数据类型
Jan 14 Javascript
javascript常用正则表达式汇总
Jul 31 Javascript
javascript数据结构之串的概念与用法分析
Apr 12 Javascript
Vue.js数据绑定之data属性
Jul 07 Javascript
vue.extend实现alert模态框弹窗组件
Apr 28 Javascript
vue2.0 自定义组件的方法(vue组件的封装)
Jun 05 Javascript
Json实现传值到后台代码实例
Jun 30 Javascript
浅谈JavaScript中this的指向问题
Jul 28 Javascript
jquery实现的Banner广告收缩效果代码
Sep 02 #Javascript
js实现拉幕效果的广告代码
Sep 02 #Javascript
JS实现弹性漂浮效果的广告代码
Sep 02 #Javascript
jquery实现可关闭的倒计时广告特效代码
Sep 02 #Javascript
jquery实现滑屏大图定时收缩为小banner图片的广告代码
Sep 02 #Javascript
使用canvas实现仿新浪微博头像截取上传功能
Sep 02 #Javascript
js随机生成字母数字组合的字符串 随机动画数字
Sep 02 #Javascript
You might like
《PHP编程最快明白》第八讲:php启发和小结
2010/11/01 PHP
PHPMailer使用教程(PHPMailer发送邮件实例分析)
2012/12/06 PHP
用PHP实现弹出消息提示框的两种方法
2013/12/17 PHP
33道php常见面试题及答案
2015/07/06 PHP
WordPress的文章自动添加关键词及关键词的SEO优化
2016/03/01 PHP
ZendFramework2连接数据库操作实例
2017/04/18 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
2017/09/16 PHP
在TP5数据库中四个字段实现无限分类的示例
2019/10/18 PHP
jquery构造器的实现代码小结
2011/05/16 Javascript
另一个javascript小测验(代码集合)
2011/07/27 Javascript
jquery中的事件处理详细介绍
2013/06/24 Javascript
js动态添加删除,后台取数据(示例代码)
2013/11/25 Javascript
javascript中的正则表达式使用详解
2015/08/30 Javascript
AngularJS 霸道的过滤器小结
2017/04/26 Javascript
AngularJS实现进度条功能示例
2017/07/05 Javascript
详解VueJS 数据驱动和依赖追踪分析
2017/07/26 Javascript
JavaScript继承与多继承实例分析
2018/05/26 Javascript
js动态设置select下拉菜单的默认选中项实例
2018/08/21 Javascript
Vue学习之组件用法实例详解
2020/01/06 Javascript
jQuery实现查看图片功能
2020/12/01 jQuery
python通过百度地图API获取某地址的经纬度详解
2018/01/28 Python
Python寻找两个有序数组的中位数实例详解
2018/12/05 Python
Python多线程原理与用法实例剖析
2019/01/22 Python
Numpy 多维数据数组的实现
2020/06/18 Python
python selenium 获取接口数据的实现
2020/12/07 Python
英国Office鞋店德国网站:在线购买鞋子、靴子和运动鞋
2018/12/19 全球购物
Lookfantastic俄罗斯:欧洲在线化妆品零售商
2019/08/06 全球购物
Nayomi官网:沙特阿拉伯王国睡衣和内衣品牌
2020/12/19 全球购物
JAVA和C++的区别
2013/10/06 面试题
中专药剂专业应届毕的自我评价
2013/12/27 职场文书
优秀医生事迹材料
2014/02/12 职场文书
慰问敬老院活动总结
2014/04/26 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
2015个人年度工作总结范文
2015/05/28 职场文书
小学六一儿童节活动开幕词
2016/03/04 职场文书
Redis 彻底禁用RDB持久化操作
2021/07/09 Redis