基于Jquery的$.cookie()實現(xiàn)跨越頁面tabs導航實現(xiàn)代碼
更新時間:2011年03月03日 11:40:36 作者:
基于Jquery的$.cookie()實現(xiàn)跨越頁面tabs導航實現(xiàn)代碼,需要的朋友可以參考下。
---------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
復制代碼 代碼如下:
$(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
相關文章
jquery 操作兩個select實現(xiàn)值之間的互相傳遞
本篇文章主要是對jquery操作兩個select實現(xiàn)值之間的互相傳遞進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-03-03MVC+jQuery.Ajax異步實現(xiàn)增刪改查和分頁
這篇文章主要為大家詳細介紹了MVC結合jQuery.Ajax異步實現(xiàn)增刪改查和分頁的相關資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-05-05jquery.lazyload 實現(xiàn)圖片延遲加載jquery插件
看到了淘寶產品介紹中,圖片是在下拉滾動條時加載,這是一個很不錯的用戶體驗。減少了頁面加載的時間了,也減輕了服務器的壓力,就查了下用JQuery..2010-02-02