jquery隔行換色和鼠標移動、離開當前行顏色變化

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>jquery隔行換色</title>
<script type="text/javascript" src="jquery.js"></script>
<style type="text/css">
  table,tr,td{border:1px solid blue;color:red;text-align:left;font-size:24px}
  tbody.even{background:#FFF38F;}
  tbody.odd{background:#FFFFEE;}
</style>
</head>
<body>
  <table >
    <thead>
      <tr><td></td><td>書名</td><td>作者</td></tr>
    </thead>
    <tbody id="test">
        <tr><td> <input type="checkbox" name="choice" id="weeks" value=1>
          </td><td>java開發</td><td>張三</td>
        </tr>
        <tr><td> <input type="checkbox" name="choice" id="weeks" value=1>
          </td><td>php開發</td><td>李四</td>
        </tr>
        <tr><td> <input type="checkbox" name="choice" id="weeks" value=1>
          </td><td>javaweb開發</td><td>王五</td>
        </tr><tr><td> <input type="checkbox" name="choice" id="weeks" value=1>
          </td><td>oracle開發</td><td>趙六</td>
        </tr>
    </tbody>
  </table>
  <script type="text/javascript">
    $(document).ready(function(){
        $("tbody tr:even").css('background','yellow')//奇數行爲黃色
        .mouseover(function(){
            $(this).css('background','red')//當鼠標移上變紅色
        })
        .mouseout(function(){
            $(this).css('background','yellow')//移出變會原來顏色
        });
        $('tbody tr:odd').css('background','blue')//偶數行爲藍色
        .mouseover(function(){
            $(this).css('background','red')//移出變會原來顏色
        })
        .mouseout(function(){
            $(this).css('background','blue')//移出變會原來顏色
        });
           
    });
    
  </script>
</body>
</html>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章