posts - 4, comments - 0, trackbacks - 0, articles - 0
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          看著書上的代碼,自己敲了好一陣,發(fā)現(xiàn)自己優(yōu)化后的代碼比書上的更簡(jiǎn)潔,功能也更多,貼出來(lái),留后用~~

          功能:

          表格行點(diǎn)擊變背景色、選擇刪除、全選刪除、圖片原圖顯示

          效果顯示:

          代碼貼上:

          <!DOCTaYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
          <html xmlns="http://www.w3.org/1999/xhtml">
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
          <title></title>
          <meta name="keywords" content=" keywords" />
          <meta name="description" content="description" />
          </head>
          <script type="text/javascript" src="jquery-1.7.2.min.js"></script>
          <style type="text/css">
          body
          {font-size:12px}
          table
          {width:360px;border-collapse:collapse}
          table tr th,td
          {border:solid 1px #666;text-align:center}
          table tr td img
          {border:solid 1px #ccc;padding:3px;width:42px;height:60px;cursor:pointer}
          table tr td span
          {float:left;padding-left:12px}
          table tr th
          {background-color:#ccc;height:32px;background-color:#fff}
          .clsImg
          {position:absolute;border:solid 1px #ccc;padding:3px;background-color:#eee;display:none;cursor:pointer}
          .btn
          {border:solid 1px #666;padding:2px;width:50px;filter:progd:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fff,EndColorStr=#ECE9D8);cursor:pointer}
          </style>
          <body>
          <script type="text/javascript">
          $(
          function(){
          //點(diǎn)擊表格行變色
          $('tr').click(function(){
          if((this.style.backgroundColor=='')||(this.style.backgroundColor=='rgb(255, 255, 255)')){
          this.style.cssText='background-color:#CCC';
          }
          else{
          this.style.cssText='background-color:#fff';
          }
          })

          //放大圖顯示
          $('.a').mousemove(function(e){
          $(
          '#imgTip').show().attr('src',this.src);
          $(
          '#imgTip').css({'top':(e.pageY+5)+'px','left':(e.pageX+5)+'px'});
          });
          $(
          '.a').mouseover(function(e){
          $(
          '#imgTip').show().attr('src',this.src);
          $(
          '#imgTip').css({'top':(e.pageY+5)+'px','left':(e.pageX+5)+'px'});
          });
          $(
          '.a').mouseout(function(){
          $(
          '#imgTip').hide();
          });

          //點(diǎn)擊全選
          $('#checkAll').click(function(){
          if(this.checked){
          $(
          ':checkbox').attr('checked',true);
          }
          else{
          $(
          ':checkbox').attr('checked',false);
          }
          });

          //刪除部分與全部
          $('.btn').click(function(){
          if($('#checkAll').attr('checked')){
          $(
          'table tr td :checkbox:not("#checkAll")').each(function(index){
          $(
          '#'+this.value).remove();
          });
          }
          else{
          $(
          ':checkbox:not("#checkAll")').each(function(index){
          if(this.checked){
          $(
          '#'+this.value).remove();
          }
          })
          }
          });
          });
          </script>

          <table>
          <tr>
          <th>選項(xiàng)</th>
          <th>編號(hào)</th>
          <th>封面</th>
          <th>購(gòu)書人</th>
          <th>性別</th>
          <th>夠書價(jià)</th>
          </tr>
          <tr id="0">
          <td><input type="checkbox" name="" id="checkbox1" value="0" /></td>
          <td>1001</td>
          <td><img src="1.jpg" title="" alt="" class="a" /></td>
          <td>李小明</td>
          <td></td>
          <td>35.6元</td>
          </tr>
          <tr id="1">
          <td><input type="checkbox" name="" id="checkbox2" value="1" /></td>
          <td>1002</td>
          <td><img src="2.jpg" title="" alt="" class="a" /></td>
          <td>王明</td>
          <td></td>
          <td>28.9元</td>
          </tr>
          <tr id="2">
          <td><input type="checkbox" name="" id="checkbox3" value="2" /></td>
          <td>1003</td>
          <td><img src="3.jpg" title="" alt="" class="a" /></td>
          <td>皮特</td>
          <td></td>
          <td>34.3元</td>
          </tr>
          <tr id="3">
          <td><input type="checkbox" name="" id="checkbox3" value="3" /></td>
          <td>2356</td>
          <td><img src="4.jpg" title="" alt="" class="a" /></td>
          <td>愛丁堡</td>
          <td></td>
          <td>23.3元</td>
          </tr>
          </table>
          <table>
          <tr>
          <td style="text-align:left;height:28px">
          <span><input type="checkbox" name="" id="checkAll" />全選</span>
          <span><input type="button" value="刪除" class="btn" /></span>
          </td>
          </tr>
          </table>
          <img src="1.jpg" title="" alt="" id="imgTip" class="clsImg" />
          </body>
          </html>

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          免費(fèi)發(fā)布信息分類信息免費(fèi)發(fā)布免費(fèi)發(fā)布推廣信息免費(fèi)B2B
          主站蜘蛛池模板: 图们市| 宁国市| 金沙县| 封丘县| 广元市| 离岛区| 漳平市| 济宁市| 竹山县| 金溪县| 洱源县| 满洲里市| 蓬溪县| 额尔古纳市| 丽水市| 清水县| 嘉兴市| 利津县| 永顺县| 潞西市| 宾川县| 奉节县| 康马县| 辉县市| 垣曲县| 通道| 紫云| 安仁县| 灌阳县| 文成县| 东乡族自治县| 安岳县| 焦作市| 铜川市| 汉川市| 陆良县| 寿阳县| 岑巩县| 读书| 桐乡市| 江陵县|