基于Jquery的$.cookie()实现跨越页面tabs导航实现代码


Posted in Javascript onMarch 03, 2011

---------tabs.js-----------------

$(function(){ 
//init seleted tab 
var on= $.cookie('current_tab'); 
if(on!="" && !isNaN(on)) 
{ 
$(".nav li").eq(on).addClass("on").siblings().removeClass(); 
} 
//default tab 
else 
{ $.cookie('current_tab', 0); } 
//change tab 
$(".nav li").click(function(){ 
var current_tab = $(".nav li").index(this); 
$.cookie('current_tab', current_tab); 
window.location = $(this).attr("href"); 
}); 
})

---------------css.css----------------------
.nav { overflow:hidden; height:20px;} 
.nav li { float:left; display:inline; padding:3px;} 
.nav li a:hover { color:yellow; } 
.nav li.on { background:#900; color:#FFF;} 
.nav li.on a { color:#fff; } 
.nav li.on a:hover { color:yellow; } 
a { text-decoration:none; }

--------------------- 1.html -----------------------------------
<!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> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>无标题文档</title> 
<link rel="stylesheet" type="text/css" href="css.css" /> 
<script type="text/javascript" language="javascript" src="jquery-1.4.4.min.js"></script> 
<script type="text/javascript" language="javascript" src="jquery.cookie.js"></script> 
<script type="text/javascript" language="javascript" src="tabs.js"></script> 
</head> 
<body> 
<ul class="nav"> 
<li><a href="1.html">第一页</a></li> 
<li><a href="2.html">第二页</a></li> 
<li><a href="3.html">第三页</a></li> 
</ul> 
</body> 
</html>

其它两个页面一样,文件改一下可以了
Mark Dzone 夜猫人
来自:http://www.cnblogs.com/dzone
Javascript 相关文章推荐
JS对img进行操作(换图片/切图/轮换/停止)
Apr 17 Javascript
js获取当前地址 JS获取当前URL的示例代码
Feb 26 Javascript
jquery中checkbox全选失效的解决方法
Dec 26 Javascript
JavaScript实现算术平方根算法-代码超简单
Sep 11 Javascript
Jquery ajax请求导出Excel表格的实现代码
Jun 08 Javascript
微信小程序 合法域名校验出错详解及解决办法
Mar 09 Javascript
vue.js利用defineProperty实现数据的双向绑定
Apr 28 Javascript
使用vue实现grid-layout功能实例代码
Jan 05 Javascript
基于IView中on-change属性的使用详解
Mar 15 Javascript
基于JavaScript实现一个简单的Vue
Sep 26 Javascript
vue quill editor 使用富文本添加上传音频功能
Jan 14 Javascript
详解vue修改elementUI的分页组件视图没更新问题
Nov 13 Javascript
jquery中实现简单的tabs插件功能的代码
Mar 02 #Javascript
基于jQuery的简单的列表导航菜单
Mar 02 #Javascript
jquery异步调用页面后台方法&amp;#8207;(asp.net)
Mar 01 #Javascript
jQuery获取文本节点之 text()/val()/html() 方法区别
Mar 01 #Javascript
jquery一句话全选/取消全选
Mar 01 #Javascript
基于jQuery的Tab选项框效果代码(插件)
Mar 01 #Javascript
jquery中实现标签切换效果的代码
Mar 01 #Javascript
You might like
php常用ODBC函数集(详细)
2013/06/24 PHP
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
2013/10/26 PHP
php实现递归与无限分类的方法
2015/02/16 PHP
thinkPHP3.1验证码的简单实现方法
2016/04/22 PHP
ajax 文件上传应用简单实现
2009/03/03 Javascript
AeroWindow 基于JQuery的弹出窗口插件
2011/06/27 Javascript
jquery左边浮动到一定位置时显示返回顶部按钮
2014/06/05 Javascript
javascript刷新父页面的各种方法汇总
2014/09/03 Javascript
基于jQuery实现动态数字展示效果
2015/08/12 Javascript
JS拖拽组件学习使用
2016/01/19 Javascript
JS组件Bootstrap ContextMenu右键菜单使用方法
2016/04/17 Javascript
深入理解react-router@4.0 使用和源码解析
2017/05/23 Javascript
react项目如何使用iconfont的方法步骤
2019/03/13 Javascript
JS根据json数组多个字段排序及json数组常用操作
2019/06/06 Javascript
最简单的vue消息提示全局组件的方法
2019/06/16 Javascript
[04:55]完美世界副总裁蔡玮:DOTA2的自由、公平与信任
2013/12/18 DOTA
使用Python的内建模块collections的教程
2015/04/28 Python
python获取一组汉字拼音首字母的方法
2015/07/01 Python
在Django的视图中使用数据库查询的方法
2015/07/16 Python
一键搞定python连接mysql驱动有关问题(windows版本)
2016/04/23 Python
在Python dataframe中出生日期转化为年龄的实现方法
2018/10/20 Python
Python爬取视频(其实是一篇福利)过程解析
2019/08/01 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
2020/06/02 Python
java字符串格式化输出实例讲解
2021/01/06 Python
html5跳转小程序wx-open-launch-weapp踩坑
2020/12/02 HTML / CSS
澳大利亚便宜隐形眼镜购买网站:QUICKLENS Australia
2018/10/06 全球购物
企业车辆管理制度
2014/01/24 职场文书
音乐器材管理制度
2014/01/31 职场文书
校园安全检查制度
2014/02/03 职场文书
合作意向书范本
2014/03/31 职场文书
助人为乐模范事迹材料
2014/06/02 职场文书
纪委书记群众路线整改措施思想汇报
2014/10/09 职场文书
公务员检讨书
2014/11/01 职场文书
2014旅游局党组书记党建工作汇报材料
2014/11/02 职场文书
毕业酒会致辞
2015/07/29 职场文书
Python Pandas读取Excel日期数据的异常处理方法
2022/02/28 Python