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 相关文章推荐
Mootools 1.2 手风琴(Accordion)教程
Sep 15 Javascript
jQuery实现用户注册的表单验证示例
Aug 28 Javascript
javascript中的if语句使用介绍
Nov 20 Javascript
javascript原生和jquery库实现iframe自适应高度和宽度
Jul 18 Javascript
一个JavaScript函数把URL参数解析成Json对象
Sep 24 Javascript
浏览器中url存储的JavaScript实现
Jul 07 Javascript
jQuery的position()方法详解
Jul 19 Javascript
Vue-cli中为单独页面设置背景色的实现方法
Feb 11 Javascript
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
May 26 Javascript
详解vue指令与$nextTick 操作DOM的不同之处
Aug 02 Javascript
vue-cli2 构建速度优化的实现方法
Jan 08 Javascript
浅谈express.js框架中间件(middleware)
Apr 07 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和ACCESS写聊天室(七)
2006/10/09 PHP
解析php中如何直接执行SHELL
2013/06/28 PHP
thinkphp实现数组分页示例
2014/04/13 PHP
全面解读PHP的Yii框架中的日志功能
2016/03/17 PHP
PHP数字前补0的自带函数sprintf 和number_format的用法(详解)
2017/02/06 PHP
JQuery 学习笔记01 JQuery初接触
2010/05/06 Javascript
JavaScript SetInterval与setTimeout使用方法详解
2013/11/15 Javascript
javascript实现的一个随机点名功能
2014/08/26 Javascript
js实现iGoogleDivDrag模块拖动层拖动特效的方法
2015/03/04 Javascript
Angularjs中使用layDate日期控件示例
2017/01/11 Javascript
原生js实现倒计时功能(多种格式调用)
2017/01/12 Javascript
Angular2库初探
2017/03/01 Javascript
详解webpack import()动态加载模块踩坑
2018/07/17 Javascript
js实现简单选项卡功能
2020/03/23 Javascript
express.js中间件说明详解
2019/03/19 Javascript
[50:29]2014 DOTA2华西杯精英邀请赛 5 24 DK VS iG
2014/05/26 DOTA
python 正则表达式 概述及常用字符
2009/05/04 Python
python实现的简单文本类游戏实例
2015/04/28 Python
Python3处理HTTP请求的实例
2018/05/10 Python
Python键盘输入转换为列表的实例
2018/06/23 Python
Python清空文件并替换内容的实例
2018/10/22 Python
如何提高python 中for循环的效率
2020/04/15 Python
解决python中import文件夹下面py文件报错问题
2020/06/01 Python
饿了么订餐官网:外卖、网上订餐
2019/06/28 全球购物
Kendra Scott官网:美国领先的时尚配饰品牌
2020/10/22 全球购物
科室工作个人总结的自我评价
2013/10/29 职场文书
医务人员竞聘职务自我评价分享
2013/11/08 职场文书
新入职员工的自我介绍演讲稿
2014/01/02 职场文书
护理专业毕业生自荐书
2014/05/24 职场文书
乡镇干部先进性教育活动个人整改措施
2014/09/16 职场文书
2015年度信用社工作总结
2015/05/04 职场文书
篮球赛新闻稿
2015/07/17 职场文书
2016干部作风整顿心得体会
2016/01/22 职场文书
python实现黄金分割法的示例代码
2021/04/28 Python
Spring boot应用启动后首次访问很慢的解决方案
2021/06/23 Java/Android
Python用tkinter实现自定义记事本的方法详解
2022/03/31 Python