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 多浏览器 事件大全
Mar 23 Javascript
关于event.cancelBubble和event.stopPropagation()的区别介绍
Dec 11 Javascript
document.documentElement和document.body区别介绍
Sep 16 Javascript
JavaScript中for..in循环陷阱介绍
Nov 12 Javascript
JavaScript中eval函数的问题
Jan 31 Javascript
个人网站留言页面(前端jQuery编写、后台php读写MySQL)
May 03 Javascript
ES6入门教程之let和const命令详解
May 17 Javascript
使用jQuery.Pin垂直滚动时固定导航
May 24 jQuery
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
Jul 13 Javascript
详解Vue底部导航栏组件
May 02 Javascript
node.js实现带进度条的多文件上传
Mar 27 Javascript
JQuery获得内容和属性方法解析
May 30 jQuery
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 array_multisort函数 对数据库结果进行复杂排序
2013/06/08 PHP
深入理解PHP变量的值类型和引用类型
2015/10/21 PHP
php curl简单采集图片生成base64编码(并附curl函数参数说明)
2019/02/15 PHP
定义select的边框颜色
2008/04/28 Javascript
js关闭父窗口时关闭子窗口
2013/04/01 Javascript
JavaScript设计模式之适配器模式介绍
2014/12/28 Javascript
JavaScript操作Cookie详解
2015/02/28 Javascript
深入探讨javascript中的数据类型
2015/03/04 Javascript
JS数组去掉重复数据只保留一条的实现代码
2016/08/11 Javascript
详解vue.js之props传递参数
2017/12/12 Javascript
jQuery中复合选择器简单用法示例
2018/03/31 jQuery
微信小程序实现随机验证码功能
2018/12/20 Javascript
jquery层次选择器的介绍
2019/01/18 jQuery
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
2019/09/11 Javascript
将Vue组件库更换为按需加载的方法步骤
2020/05/06 Javascript
简单了解JavaScript作用域
2020/07/31 Javascript
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
2020/09/04 Javascript
Python发送Email方法实例
2014/08/21 Python
pandas修改DataFrame列名的方法
2018/04/08 Python
python 使用shutil复制图片的例子
2019/12/13 Python
Django CSRF认证的几种解决方案
2020/03/03 Python
使用pycharm和pylint检查python代码规范操作
2020/06/09 Python
Numpy 多维数据数组的实现
2020/06/18 Python
Python 利用flask搭建一个共享服务器的步骤
2020/12/05 Python
详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库
2021/01/24 Python
CHARLES & KEITH台湾官网:新加坡时尚品牌
2019/07/30 全球购物
Hotels.com日本:国外和海外住宿,酒店预订
2019/12/13 全球购物
公务员年总结的自我评价
2013/10/25 职场文书
幼儿园中班下学期评语
2014/04/18 职场文书
年度安全生产目标责任书
2014/07/23 职场文书
团队拓展活动总结
2014/08/27 职场文书
社区环境卫生倡议书
2015/04/29 职场文书
史上最牛辞职信
2015/05/13 职场文书
Python文件的操作示例的详细讲解
2021/04/08 Python
MySQL系列之十二 备份与恢复
2021/07/02 MySQL
Python中使用tkFileDialog实现文件选择、保存和路径选择
2022/05/20 Python