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

首頁 > 編程 > JavaScript > 正文

Jquery原生態實現表格header頭隨滾動條滾動而滾動

2019-11-20 20:56:01
字體:
來源:轉載
供稿:網友
最近在做一個項目,功能已經實現,突然用戶要求表頭是浮動的(因為內容在同一頁面展示,當滾動時,看不到列頭)。由于功能已經實現使用jquery+純html,為了改動少只能使用jquery原生態實現滾動。

html表頭代碼:
復制代碼 代碼如下:

<tr class="header" >
<td width="150" style="border-bottom:0px;"> </td>
<td colspan="2" style="border-bottom:0px;"> </td>
<td colspan="7">師資力量</td>
<td colspan="14">科研</td>
<td style="border-bottom:0px;"> </td>
</tr>
<tr class="header">
<td width="150" style="border-top:0px;border-bottom:0px;"> </td>
<td colspan="2" style="border-top:0px;">人才培養</td>
<td colspan="3">職稱結構</td>
<td colspan="2">學位結構</td>
<td colspan="2">生師比</td>
<td colspan="2">科研項目</td>
<td colspan="6">科研成果獎</td>
<td colspan="6">科研論文</td>
<td style="border-top:0px;border-bottom:0px;"> </td>
</tr>
<tr class="header">
<td width="150" style="border-top:0px;">教學單位</td>
<td><a href="javascript:void(0);" id="undergraduate">本科生數</a></td>
<td><a href="javascript:void(0);" id="graduate">研究生數</a></td>
<td>教職工數</td>
<td>高級教職工數</td>
<td>中級教職工數</td>
<td>博士學位職工數</td>
<td>碩士學位教職工數</td>
<td>本科生生師比</td>
<td>研究生生師比</td>
<td>縱向項目</td>
<td>橫向項目</td>
<td>國家級科研成果</td>
<td>部級科研成果</td>
<td>省級科研成果</td>
<td>地級科研成果</td>
<td>校級科研成果</td>
<td>其它科研成果</td>
<td>核心期刊論文</td>
<td>一類獎勵期刊論文</td>
<td>二類獎勵期刊論文</td>
<td>三類獎勵期刊論文</td>
<td>一般期刊論文</td>
<td>國外期刊論文</td>
<td style="border-top:0px;">財務工資</td>
</tr>

jquery代碼:
復制代碼 代碼如下:

$(window).scroll(function(){
var headers = $(".header");//獲取所有表頭行,當前的是3行表頭
var yy = $(this).scrollTop();//滾動條top值
if(yy>55){
yy = yy-55;
}
var height1 = yy;//第一行top值
var height2 = $(headers[0]).height()+yy;<span style="font-family:Arial,Helvetica,sans-serif">//第一行top值,第一行行高與</span><span style="font-family:Arial,Helvetica,sans-serif">滾動條top值之和</span><span style="font-family:Arial,Helvetica,sans-serif">
</span> var height3 = $(headers[0]).height()+$(headers[1]).height()+yy;
$(headers[0]).css({"position":"absolute",top:height1+"px"});//浮動行
$(headers[1]).css({"position":"absolute",top:height2+"px"});
$(headers[2]).css({"position":"absolute",top:height3+"px"});

[javascript] view plaincopy

$("#hiddenTd").height($(headers[0]).height()+$(headers[1]).height()+$(headers[2]).height());<span style="font-family:Arial,Helvetica,sans-serif">//由于表頭浮動,對應的表內容自動上移,為了浮動表頭不會覆蓋表內容,設置空行,高度為表頭高</span>

注意:多行表頭時,單元格不要使用rowspan屬性,否則表頭會錯位。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日本娇小videos高潮 | 成人激情综合网 | 黄色特级大片 | 毛片在线免费播放 | 免费一级高清毛片 | 黄色片视频观看 | 日本高清在线免费 | 久久国产成人午夜av浪潮 | 久草中文网 | 久久精品国产99久久久古代 | 性生活视频软件 | 免费a级片视频 | 一级网站 | 国产porn在线 | 美女视频大全网站免费 | 久久免费视频一区二区三区 | 国产亚洲小视频 | 日本一区二区在线看 | 久久噜噜噜精品国产亚洲综合 | 久久精品在这里 | 日韩中文一区 | 一级大黄毛片 | 哪里可以看免费的av | 欧美人一级淫片a免费播放 久久久久久久久91 国产99久久久久久免费看 | 黄色影院网站 | 成码无人av片在线观看网站 | 国产午夜亚洲精品理论片大丰影院 | 另类亚洲孕妇分娩网址 | 亚洲国产资源 | 日美av在线 | 91九色蝌蚪在线 | 欧美成人精品欧美一级 | 色淫视频 | 黄色免费av网站 | 成人黄色网战 | 蜜桃网在线 | 欧美亚洲一区二区三区四区 | 日韩av影片在线观看 | 日韩精品久久久久久久电影99爱 | 国产成人在线播放视频 | 国内精品视频饥渴少妇在线播放 |