最近在搞项目的时候经常涉及到页面表格数据的显示,满屏幕的数据给用户寻找某一行带来了视觉上的挑战,小弟我也是jQuery的初学者,结合网上的资料编写了简单的效果,感觉还蛮使用的,发出来大家分享下:
希望各位高手高抬贵手,对于你们来说确实是简单的效果,请不要见怪。。。
效果截图:
HTML文件代码:
- <html>
- <head>
- <script type="text/javascript" src="jquery-1.3.2.min.js"></script>
- <style type="text/css">
- body {
- font-size: 10pt;
- }
- .listView th {
- font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
- color: #4f6b72;
- border: 1px solid #97c8ff;
- letter-spacing: 2px;
- text-transform: uppercase;
- text-align: left;
- padding: 6px 11px;
- background: #b9e6fd no-repeat;
- }
- .listView td {
- border: 1px solid #97c8ff;
- font-size:12px;
- color: #4f6b72;
- padding: 6px 11px;
- border-bottom: 1px solid #95bce2;
- }
- tr.over td {
- background: #cccccc;
- }
- </style>
- <script>
- $(document).ready(function(){
- $("tr").mouseover(function(){
- $(this).addClass("over");
- }).mouseout(function(){
- $(this).removeClass("over");
- })
- });
- </script>
- </head>
- <body>
- <table class="listView">
- <thead>
- <tr>
- <th>
- 基金编号
- </th>
- <th>
- 基金名称
- </th>
- <th>
- 发行日期
- </th>
- <th>
- 发行价
- </th>
- <th>
- 基金类型
- </th>
- </tr>
- </thead>
- <tr>
- <td>003003</td>
- <td>华夏现金增利</td>
- <td>2009-5-12</td>
- <td>2</td>
- <td>货币型</td>
- </tr>
- <tr>
- <td>003003</td>
- <td>华夏现金增利</td>
- <td>2009-5-12</td>
- <td>2</td>
- <td>货币型</td>
- </tr>
- <tr>
- <td>003003</td>
- <td>华夏现金增利</td>
- <td>2009-5-12</td>
- <td>2</td>
- <td>货币型</td>
- </tr>
- <tr>
- <td>003003</td>
- <td>华夏现金增利</td>
- <td>2009-5-12</td>
- <td>2</td>
- <td>货币型</td>
- </tr>
- <tr>
- <td>003003</td>
- <td>华夏现金增利</td>
- <td>2009-5-12</td>
- <td>2</td>
- <td>货币型</td>
- </tr>
- </table>
- </body>
- </head>