成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

jQuery tab切換防止頁面刷新

開發 前端
tab切換,是一個很常見的效果,今天在項目中遇到這樣一個問題。就是切換后,頁面刷新,又重新定位到第一個上了,很是郁悶。在網上找了很多jquery效果,都是這樣的,于是自己寫了一個。防止頁面刷新的tab切換。

tab切換,是一個很常見的效果,今天在項目中遇到這樣一個問題。就是切換后,頁面刷新,又重新定位到***個上了,很是郁悶。

在網上找了很多jquery效果,都是這樣的,于是自己寫了一個。防止頁面刷新的tab切換。

html代碼:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  2.  
  3. <html xmlns="http://www.w3.org/1999/xhtml"> 
  4. <head> 
  5.     <title></title> 
  6.      <link href="../Style/admin.css" rel="stylesheet" type="text/css" /> 
  7.      <script type="text/javascript" src="System/js/jquery-1.7.min.js"></script>   
  8.      <script type="text/javascript" src="tabs.js"></script> 
  9.      <style type="text/css"> 
  10.      .tabs{ list-style:none; width:400px; height:23px;}    
  11.      .tabs  a {display:block; float:left;padding:2px 3px; background:#eff7ff; text-decoration:none;  margin-right:2px;}  
  12.      .tabs  a.current{ background:#a1c6de; color:#000;}  
  13.      .tab{ display:block; width:400px; height:300px; border:1px solid #ccc;}  
  14.      </style> 
  15. </head> 
  16. <body> 
  17.  <div class="tabs">     
  18.    <a href="#xiangmu" >項目信息</a> <a href="#kehu">客戶</a><a href="#wenda">職位提問</a> 
  19.  </div> 
  20.  <div id="xiangmu" class="tab">項目信息</div> 
  21.  <div id="kehu" class="tab"> 客戶</div> 
  22.  <div id="wenda" class="tab">職位提問 </div> 
  23.  
  24. </body> 
  25. </html> 

js代碼:

  1. $(function () {  
  2.     $("div.tab").hide(); //隱藏所有  
  3.     $("div.tabs a:first").addClass("current"); //***個元素選中  
  4.     $("div.tab:first").show(); //***個內容顯示  
  5.  
  6.     $("div.tabs a").click(function () {  
  7.         $("div.tabs a").removeClass("current"); //將所有的tab去掉current樣式  
  8.         $(".tab").hide(); //隱藏所有  
  9.         $(this).addClass("current");  
  10.         var activeTab = $(this).attr("href"); //獲取div  
  11.         $(activeTab).show();  
  12.     });  
  13.  
  14.     //獲取從url中傳遞的  
  15.     var url = window.location.href;  
  16.     var reg = /#.+/;  
  17.     if (reg.test(url)) {//含有#,默認為只有一個#,多個#情況不考慮    
  18.         //隱藏所有  
  19.         $("div.tabs a").removeClass("current"); //將所有的tab去掉current樣式  
  20.         $(".tab").hide(); //隱藏所有  
  21.  
  22.         var href = url.split('#')[1];         
  23.         $("div.tabs [href=#" + href + "]").addClass("current");  
  24.         $("#" + href).show();  
  25.     }  
  26. }); 

代碼很簡單,思路也很清晰,不過很實用,

比如上例中,你刷新頁面,想重新定位到第二個tab上,只需要,重新指定xxx.aspx#kehu即可

附截圖

 

原文鏈接:http://www.cnblogs.com/clc2008/archive/2012/05/22/2512897.html

【編輯推薦】

  1. jQuery插件之Ajax自動完成
  2. jQuery基本事件代碼優化
  3. 印象深刻的jQuery手風琴效果應用
  4. jQuery可多次使用的***插件
  5. JQuery插件的開發真的有那么難嗎
責任編輯:張偉 來源: loafinweb的博客
相關推薦

2022-04-02 20:51:19

Tab搭建操作系統鴻蒙

2023-06-12 15:37:38

鴻蒙ArkUI

2011-05-31 09:23:58

Android Activity

2021-01-13 13:51:04

鴻蒙HarmonyOSTab選項卡

2013-12-02 15:25:38

jQuery插件

2024-10-17 09:02:16

2021-03-12 16:25:17

技巧vue頁面刷新

2010-11-23 16:56:04

mysql表單

2012-08-14 14:00:21

JavaScript

2023-04-26 08:18:48

FormPrompt表單更改

2009-06-05 10:37:52

struts2 國際化表單

2010-01-04 14:14:43

Silverlight

2017-10-17 15:40:25

javascript刷新頁面

2015-05-13 09:36:18

js模擬手機下拉刷新

2015-03-26 13:14:53

javascriptjs callback實現調用

2009-07-31 08:56:59

ASP.NET頁面刷新

2021-02-19 11:01:46

異步競態接口異步

2009-06-26 15:17:27

jQuery

2024-11-26 11:59:06

2022-01-09 23:34:08

Windows 11Windows微軟
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人在线免费观看 | 欧美6一10sex性hd| 久久综合一区 | 国产精品久久久久久久久久 | 欧美日韩国产精品一区 | 欧美电影一区 | 亚洲欧洲精品成人久久奇米网 | 欧美成人一区二免费视频软件 | 91精品综合久久久久久五月天 | 欧美高清一级片 | 日韩高清中文字幕 | 日本一区二区三区在线观看 | 一区二区三区四区视频 | 久久久久久久一级 | 国产成人在线一区二区 | 亚洲精品在线免费 | 欧美a区| a级毛片基地 | 欧美色综合一区二区三区 | 午夜精品一区二区三区在线 | 日一区二区 | 亚洲一级在线 | 美日韩免费 | 国产在线观看不卡一区二区三区 | 成人亚洲视频 | 秋霞av国产精品一区 | 欧美日韩在线播放 | 男人的天堂亚洲 | 99r在线| 国产精品夜夜春夜夜爽久久电影 | 欧美日韩在线一区二区 | 国产精品成人一区二区三区 | 国产精品一二三区 | 欧美中文字幕在线 | 亚洲一区视频在线 | 欧美日韩精品一区二区三区四区 | 国产欧美一区二区三区久久 | 福利一区视频 | 毛片大全| 操久久 | 久久久久久久久久久久亚洲 |