麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

js實現當鼠標移到表格上時顯示這一格全部內容的代碼

2019-11-20 09:43:53
字體:
來源:轉載
供稿:網友

想實現這樣一個功能,就是在一個表格中,由于很多字過多,所以用文字溢出的方法處理了,但是這樣就無法看到表格中具體的內容呢。想實現當鼠標移上去的時候可以顯示這一行被隱藏的內容。當然這個網上有很多插件,但是我沒有用,還是自己寫了一個。

css部分

<style>    #showbox {      width: 150px;      min-height: 50px;      font: 100 14px/1 "微軟雅黑";      border: 1px solid #3c8dbc;      display: none;      position: absolute;      top: 0;      left: 0;      background-color: #fff;      padding: 5px;    }  </style>

html部分

<table id="example1" role="grid">  <thead style="background-color: #E4E9F0;">  <tr role="row">    <th rowspan="2" style="text-align: center; width: 6%;" class="sorting_disabled " colspan="1"><font style="font-weight:bold;">序號</font></th>    <th rowspan="2" style="text-align: center; width: 10%;" class="sorting_disabled " colspan="1"><font style="font-weight:bold;">名稱</font></th>    <th rowspan="2" style="text-align: center; width: 10%;" class="sorting_disabled " colspan="1"><font style="font-weight:bold;">類別</font></th>    <th rowspan="2" style="text-align: center; width: 8%;" class="sorting_disabled" colspan="1"><font style="font-weight:bold;">單位</font></th>    <th rowspan="2" style="text-align: center; width: 26%;" class="sorting_disabled " colspan="1"><font style="font-weight:bold;">成果要求</font></th>    <th colspan="2" style="text-align: center; " rowspan="1"><font style="font-weight:bold;">進展</font></th></tr>  <tr role="row">    <th style="text-align: center; width: 30%;" class="sorting_disabled" rowspan="1" colspan="1"><font style="font-weight:bold;">最新進展</font></th>    <th style="text-align: center; width: 10%;" class="sorting_disabled " rowspan="1" colspan="1"><font style="font-weight:bold;">更新時間</font></th></tr>  </thead>  <tbody>  <tr role="row">    <td>1</td>    <td>阿拉蕾</td>    <td>阿拉蕾</td>    <td>阿拉蕾</td>    <td>阿拉蕾</td>    <td>阿拉蕾</td>    <td></td>  </tr>  <tr role="row">    <td>2</td>    <td>阿拉蕾</td>    <td>阿拉蕾</td>    <td>阿拉蕾</td>    <td>阿拉蕾</td>    <td>阿拉蕾</td>    <td></td>  </tr>  <tr role="row" class="odd">    <td>3</td>    <td>阿拉蕾</td>    <td>阿拉蕾</td>    <td>阿拉蕾,</td>    <td>阿拉蕾</td>    <td></td>  </tr>  </tbody></table><div id="showbox"></div>

js部分

$(function() {    function showBox(obj,box){      var timer = null;      $(obj).on("mouseover", function (e) {        clearTimeout(timer);        var clientX = e.clientX;        var clientY = e.clientY;        var txt = $(this).text();        timer = setTimeout(function () {          console.log(clientX, clientY);          $(box).css("left", clientX).css("top", clientY);          if (txt == "") {            $(box).hide();          } else {            $(box).show();            $(box).html(txt);          }        }, 1000);      });      $(obj).on("mouseout",function(){        clearTimeout(timer);        $(box).hide();      });    }    showBox("#example1 > tbody td","#showbox");  });

最后,其實bootstrap里面有個組建可以顯示里面的內容,只是顯示的是title,一開始不會改沒用那個,后經人點醒,可以直接給title賦值,就是給title賦值為表格里面的text就好。

以上這篇js實現當鼠標移到表格上時顯示這一格全部內容的代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品视频导航 | 特色一级黄色片 | 色a综合| 久久久久久久免费看 | 亚洲天堂在线电影 | 精品无吗乱吗av国产爱色 | 欧美天堂一区 | 九一传媒在线观看 | 亚洲精品有限 | 蜜桃网在线观看 | 日韩毛片在线看 | 精品国产一区二区三区四区阿崩 | 中文日韩欧美 | 久久久久久久久久综合 | 久久国产成人精品国产成人亚洲 | 在线免费观看毛片 | 国产精品久久久久久久模特 | 亚洲成人在线视频网 | 欧美三级短视频 | 牛牛a级毛片在线播放 | 亚洲午夜不卡 | 五月婷婷第四色 | 成人444kkkk在线观看 | 欧美一级黄色网 | 国产精品一区二区三区在线播放 | 日韩av有码在线 | 一区二区三区欧美在线 | 久久99精品久久久久久国产越南 | 亚洲精品久久久久久久久久久 | 午夜久久久精品一区二区三区 | 草草视频免费观看 | 精品一区二区久久久久久久网精 | 精品成人在线 | 天天夜夜操操 | 国人精品视频在线观看 | 91性视频| 亚洲成人国产 | 91午夜免费视频 | 在线亚洲观看 | 性看小视频 | 91精品国产一区二区三区四区在线 |