jQuery實現的滑鼠懸浮和選中實現表格行背景變色效果
表格可以組織資料,這個自然不用說,如果資料量較大的話,可能會在視覺上產生一些混淆的感覺,所以為了提高辨識度,會為表格增加一些人性化的效果,比如各行變色,滑鼠懸浮和選中實現背景變色,下面就是一段這樣的程式碼。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .table-tr-title{ height:26px; font-size:12px; text-align:center; } .table-tr-content{ height:18px; background:#FFFFFF; text-align:center; font-size:12px; } .normalEvenTD{ background:#DFD8D8; } .normalOddTD{ background:#FFFFFF; } .hoverTD{ background-color:#eafcd5; height:18px; text-align:center; font-size:12px; } .trSelected{ background-color:#51b2f6; height:18px; text-align:center; font-size:12px; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(function(){ var dtSelector = ".list"; var tbList = $(dtSelector); tbList.each(function(){ var self = this; $("tr:even:not(:first)", $(self)).addClass("normalEvenTD"); $("tr:odd", $(self)).addClass("normalOddTD"); $("tr:not(:first)", $(self)).hover( function () { $(this).addClass('hoverTD');$(this).removeClass('table-td-content'); }, function () { $(this).removeClass('hoverTD');$(this).addClass('table-td-content'); } ); $("tr", $(self)).click(function (){ var trThis = this; $(self).find(".trSelected").removeClass('trSelected'); if($(trThis).get(0) == $("tr:first", $(self)).get(0)){ return; } $(trThis).addClass('trSelected'); }); }); }); </script> </head> <body> <table width="99%" class="list" bgcolor="#c0de98"> <tr class="table-tr-title"> <td width="5%">標題</td> <td width="5%">標題</td> <td width="5%">標題</td> <td width="5%">標題</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> <tr class="table-tr-content"> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> <td width="5%">資料</td> </tr> </table> </body> </html>
相關文章
- 實現滑鼠懸浮table表格行背景變色效果
- 滑鼠懸浮實現連結背景變色效果
- CSS滑鼠懸浮行背景變色效果CSS
- jQuery實現的滑鼠在連結懸浮背景變色程式碼jQuery
- js實現的表格隔行變色和滑鼠懸浮變色程式碼JS
- CSS實現的滑鼠懸浮整行背景變色程式碼CSS
- css滑鼠懸浮div背景變色效果CSS
- 滑鼠懸浮表格行變色程式碼
- 滑鼠懸浮背景變色導航選單
- JavaScript 點選表格行實現背景變色JavaScript
- Gridview的資料列中實現滑鼠懸浮變色View
- javascript實現的滑鼠懸浮當前td單元格變色效果JavaScript
- js實現的點選表格行實現背景變色程式碼JS
- css3實現滑鼠懸浮背景上下翻滾效果CSSS3
- [譯] CSS 變數實現炫酷滑鼠懸浮效果CSS變數
- 滑鼠懸浮按鈕背景變色效果程式碼例項
- 滑鼠懸浮div實現旋轉效果
- 滑鼠懸浮或者選中實現當前元素凹凸視覺效果視覺
- 滑鼠懸浮可以實現圓角矩形明亮變化效果
- javascript實現滑鼠懸浮圖片實現抖動效果JavaScript
- 滑鼠滑過實現table表格行背景變色程式碼例項
- 滑鼠懸浮實現環形旋轉效果
- 滑鼠懸浮圖片實現翻轉效果
- 滑鼠懸浮圖片實現縮放效果
- CSS3實現的滑鼠懸浮文字顏色漸變效果程式碼例項CSSS3
- css 滑鼠懸浮連結背景變色程式碼CSS
- js滑鼠懸浮字串實現字串跳動效果JS字串
- 滑鼠懸浮實現翻牌效果程式碼例項
- css3實現的滑鼠懸浮按鈕動畫效果CSSS3動畫
- 滑鼠懸浮實現圖片動畫上下切換效果動畫
- 滑鼠懸浮實現抖動效果例項程式碼
- js滑鼠懸浮連結背景動畫方式漸變效果JS動畫
- 選中和取消選中核取方塊實現背景變色和取消變色
- 利用CSS變數實現炫酷的懸浮效果CSS變數
- 利用css變數實現按鈕懸浮效果CSS變數
- CSS: hover選擇器的使用(實現滑鼠懸浮效果,滑鼠移上去div顯示)CSS
- 滑鼠懸浮文字實現霓虹燈效果程式碼例項
- 滑鼠懸浮實現當前圖片高亮效果詳解