jQuery滑鼠滑過表格標題切換表格內容詳解
表格在組織資料方面有很大優勢,使用標題來進行內容的切換可以有效的節省頁面空間。
下面就通過程式碼例項介紹一下如何實現此效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>滑鼠滑過標題表格內容切換效果-螞蟻部落</title> <style type="text/css"> * { text-align:center; font-size:12px; } table { border-collapse:collapse; width:40%; } table tr td { border:red solid 1px; line-height:20px; } #left{background-color:#ccff99} .myclass{display:block;} .mystu{display:none;} .myclass table tr td, .mystu table tr td{border-top:solid 0px red;} </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(function(){ $("#left").mouseover(function(){ $(".myclass").show("slow"); $(".mystu").hide(); $(this).css("background-color","#ccff99"); $("#right").css("background-color","#ffffff"); }); $("#right").mouseover(function(){ $(".mystu").show("slow"); $(".myclass").hide(); $(this).css("background-color","#ccff99"); $("#left").css("background-color","#ffffff"); }); }); </script> </head> <body> <div class="mytop"> <table align="center"> <tr> <td id="left">版塊</td> <td id="right">學生管理</td> </tr> </table> </div> <div class="myclass"> <table align="center"> <tr> <td>班級編號</td> <td>班級名稱</td> <td>備註</td> </tr> <tr> <td>A1331</td> <td>Java</td> <td>優秀</td> </tr> <tr> <td>A1332</td> <td>Java Web</td> <td>優秀</td> </tr> </table> </div> <div class="mystu"> <table align="center"> <tr> <td>編號</td> <td>姓名</td> <td>性別</td> <td>所在班級</td> </tr> <tr> <td>100</td> <td>程博文</td> <td>男</td> <td>A1339</td> </tr> <tr> <td>101</td> <td>胡曉麗</td> <td>女</td> <td>A1339</td> </tr> </table> </div> </body> </html>
一.實現原理:
雖然效果看起來很好,但是實現的原理非常的簡單,在預設狀態下第一個標題是具有背景顏色,同時myclass元素是處於顯示狀態的。為left和right註冊mouseover處理函式,當滑鼠滑過兩個元素的時候,會分別設定left和right元素的背景色,同時分別將物件的元素設定為隱藏或者顯示,於是就實現了此效果。程式碼比較簡單,這裡就不多介紹了。
二.程式碼註釋:
(1).mouseover事件可以參閱jQuery mouseover事件一章節。
(2).show()函式可以參閱jQuery show()一章節。
(3).hide()函式可以參閱jQuery hide()一章節。
(4).css()函式可以參閱jQuery css()一章節。
相關文章
- jQuery實現的滑鼠滑過切換圖片程式碼例項jQuery
- 將Excel表格內容直接轉換成圖片Excel
- css實現滑鼠滑過切換背景圖片程式碼CSS
- 滑鼠虛滑過選項卡切換效果程式碼例項
- jQuery 圖片垂直切換效果詳解jQuery
- JavaScript左右滑動切換的選項卡詳解JavaScript
- 滑鼠滑動獲取絕對座標方法 jqueryjQuery
- 滑鼠懸浮遮罩層動畫方式滑動切換效果遮罩動畫
- 為Excel表格內的文字標註拼音Excel
- css+jquery滑鼠滑過,顯示下拉選單效果CSSjQuery
- jQuery滑鼠懸浮翻牌效果詳解jQuery
- jQuery滑鼠懸浮聚焦效果詳解jQuery
- 滑鼠滑過實現table表格行背景變色程式碼例項
- js獲取table表格指定行列td單元格內容JS
- jQuery表格隔行變色效果詳解jQuery
- 表格全欄位文字識別-表格內容抽取-翔雲API掛接API
- uniapp 滑動切換APP
- jquery實現滑動門效果詳解jQuery
- css滑鼠浮劃過切換按鈕背景圖片CSS
- JavaScript獲取滑鼠指標座標詳解JavaScript指標
- jQuery實現的滑鼠滑過連結出現自定義提示效果jQuery
- vue路由切換滑動效果Vue路由
- 滑鼠滑過,展示下拉選單
- jQuery獲取滑鼠指標座標jQuery指標
- JavaScript 獲取table表格指定行和列的單元格內容JavaScript
- jQuery table內容點選標題排序jQuery排序
- ubuntu命令切換滑鼠左右鍵Ubuntu
- jQuery單行新聞標題向上滾動詳解jQuery
- js內容左右滑動切換的選項卡程式碼例項JS
- 2020 用html jQuery實現廣告輪播圖自動切換 滾動頁面 滑鼠懸浮下標且左右切換圖片HTMLjQuery
- jquery實現的獲取指定行列td單元格內容jQuery
- 將table表格內容匯入到word或者Excel程式碼例項Excel
- jQuery根據表格欄位升序和降序詳解jQuery
- 部落格內容規範
- MySQL 儲存過程進行切換表MySql儲存過程
- Excel2013列印時怎麼讓表格內容居中顯示?Excel
- 如何採用SAP UI5 主從表格的聯動技術顯示覆雜表格內容UI
- CSS滑鼠經過連結切換背景圖片例項程式碼CSS