中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

jQuery實現凍結表頭的方法
來源:易賢網 閱讀:1231 次 日期:2015-03-11 14:43:32
溫馨提示:易賢網小編為您整理了“jQuery實現凍結表頭的方法”,方便廣大網友查閱!

這篇文章主要介紹了jQuery實現凍結表頭的方法,實例分析了jQuery擴展方法的實現技巧及固定表格樣式的方法,需要的朋友可以參考下

本文實例講述了jQuery實現凍結表頭的方法。分享給大家供大家參考。具體如下:

前段時間做項目時候由于需要顯示一個列表,但是由于數據太多在滾動的時候表頭必須凍結住,所以就寫了下面這個腳本(曾經在網上也找過相應的腳本,但是不怎么理想所以就自己寫了,但是目前由于項目僅僅用到了表頭的凍結,而不需要指定列凍結所以目前只能算個不完整的腳本,不過一般的僅僅需要表頭凍結就可以使用了),現在先看看截圖:

jQuery實現凍結表頭的方法 三聯

這樣實現了表頭的凍結,下面表體內容可以自由滾動

看下代碼:

代碼如下:

//為jquery擴展一個CloneTableHeader 方法

jQuery.fn.CloneTableHeader = function(tableId, tableParentDivId) {

//獲取凍結表頭所在的DIV,如果DIV已存在則移除

var obj = document.getElementById("tableHeaderDiv" + tableId);

if (obj) {

jQuery(obj).remove();

}

var browserName = navigator.appName;//獲取瀏覽器信息,用于后面代碼區分瀏覽器

var ver = navigator.appVersion;

var browserVersion = parseFloat(ver.substring(ver.indexOf("MSIE") + 5, ver.lastIndexOf("Windows")));

var content = document.getElementById(tableParentDivId);

var scrollWidth = content.offsetWidth - content.clientWidth;

var tableOrg = jQuery("#" + tableId);//獲取表內容

var table = tableOrg.clone();//克隆表內容

table.attr("id", "cloneTable");

//注意:需要將要凍結的表頭放入thead中

var tableHeader = jQuery(tableOrg).find("thead");

var tableHeaderHeight = tableHeader.height();

tableHeader.hide();

var colsWidths = jQuery(tableOrg).find("tbody tr:first td").map(function() {

return jQuery(this).width();

});//動態獲取每一列的寬度

var tableCloneCols = jQuery(table).find("thead tr:first td")

if (colsWidths.size() > 0) {//根據瀏覽器為凍結的表頭寬度賦值(主要是區分IE8)

for (i = 0; i < tableCloneCols.size(); i++) {

if (i == tableCloneCols.size() - 1) {

if (browserVersion == 8.0)

tableCloneCols.eq(i).width(colsWidths[i] + scrollWidth);

else

tableCloneCols.eq(i).width(colsWidths[i]);

} else {

tableCloneCols.eq(i).width(colsWidths[i]);

}

}

}

//創建凍結表頭的DIV容器,并設置屬性

var headerDiv = document.createElement("div");

headerDiv.appendChild(table[0]);

jQuery(headerDiv).css("height", tableHeaderHeight);

jQuery(headerDiv).css("overflow", "hidden");

jQuery(headerDiv).css("z-index", "20");

jQuery(headerDiv).css("width", "100%");

jQuery(headerDiv).attr("id", "tableHeaderDiv" + tableId);

jQuery(headerDiv).insertBefore(tableOrg.parent());

}

以上就是完整代碼,現在看下如何使用:

只需在頁面中加入以下腳本

代碼如下:

<script type="text/javascript">

jQuery(function() {

jQuery.fn.CloneTableHeader("tab1", "div1");

});

</script>

這樣就可以了,傳入表和表所在的DIV的ID就OK了,必須注意的是:要凍結的表頭必須放入到thead中,否則無法實現凍結。

以上代碼在IE6,7,8測試通過,FF和chrome會出現表頭的寬度不準確的問題。

希望本文所述對大家的jQuery程序設計有所幫助。

更多信息請查看IT技術專欄

更多信息請查看腳本欄目
易賢網手機網站地址:jQuery實現凍結表頭的方法
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
91久久久久| 欧美视频在线观看一区二区| 欧美高清日韩| 亚洲人成人77777线观看| 欧美不卡视频一区发布| 在线观看亚洲精品视频| 毛片av中文字幕一区二区| 香蕉久久久久久久av网站| 国产欧美一区二区精品性| 欧美在线高清视频| 欧美顶级少妇做爰| 日韩亚洲欧美高清| 国产精品av一区二区| 亚洲欧美日韩国产中文| 亚洲黄色毛片| 国产精自产拍久久久久久| 亚洲免费在线电影| 樱桃成人精品视频在线播放| 欧美日韩1234| 国产精品成人一区二区网站软件 | 亚洲精品国产精品国自产观看浪潮| 蜜桃久久精品一区二区| 亚洲免费一区二区| 黄色成人片子| 国内精品视频666| 欧美性大战久久久久| 亚洲另类春色国产| 亚洲激情自拍| 国精产品99永久一区一区| 亚洲韩日在线| 国产亚洲日本欧美韩国| 欧美伦理a级免费电影| 玖玖在线精品| 欧美一区二区大片| 99热这里只有成人精品国产| 一本一本久久a久久精品牛牛影视| 国产无一区二区| 国产精品久久7| 国产欧美日韩精品丝袜高跟鞋| 欧美人与性动交cc0o| 午夜视频久久久| 久久久一本精品99久久精品66| 亚洲免费视频成人| 欧美日韩高清在线| 欧美天堂在线观看| 久色婷婷小香蕉久久| 亚洲香蕉网站| 欧美尤物一区| 香蕉精品999视频一区二区| 亚洲一区二区三区777| 久久精品国产精品亚洲综合| 亚洲欧美日韩视频二区| 亚洲午夜精品一区二区| 久久久99国产精品免费| 午夜久久久久久| 亚洲香蕉网站| 久久精品主播| 久久xxxx精品视频| 欧美怡红院视频一区二区三区| 久久综合电影| 嫩草伊人久久精品少妇av杨幂| 久久一区欧美| 国产精品扒开腿爽爽爽视频 | 欧美激情在线| 国产欧美精品一区二区三区介绍| 国产精品免费看片| 国产美女精品人人做人人爽| 亚洲黄一区二区| 亚洲精品黄色| 99精品视频免费观看| 久久―日本道色综合久久| 久久永久免费| 欧美激情久久久| 欧美精品一区二区蜜臀亚洲| 欧美日韩伦理在线免费| 欧美日韩中文在线观看| 伊人色综合久久天天五月婷| 亚洲国产精品va在线看黑人| 午夜精品久久久久久久99水蜜桃| 久久久久综合网| 欧美黄在线观看| 一区在线观看视频| 久久久久天天天天| 国产在线欧美| 欧美在线你懂的| 国产一区白浆| 久久国产精品久久国产精品| 国产日韩一区在线| 久久精品成人一区二区三区| 国产欧美一区二区三区在线看蜜臀| 中文久久乱码一区二区| 欧美欧美天天天天操| 亚洲伦理在线| 欧美无乱码久久久免费午夜一区| 99国内精品久久久久久久软件| 欧美精品福利视频| 夜夜嗨av一区二区三区| 欧美了一区在线观看| 99国产精品国产精品毛片| 欧美日韩亚洲一区二区三区在线| 一区二区三区.www| 国产精品毛片va一区二区三区 | 欧美高清一区二区| 亚洲国产精品成人精品| 欧美/亚洲一区| 日韩一区二区高清| 欧美性淫爽ww久久久久无| 午夜国产精品影院在线观看| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲一二三区视频在线观看| 国产精品久久午夜夜伦鲁鲁| 亚洲中字在线| 国产午夜精品美女毛片视频| 美女精品网站| 日韩午夜激情| 国产精品女人久久久久久| 欧美亚洲日本一区| 国产一区二区三区久久悠悠色av | 国产亚洲网站| 欧美怡红院视频一区二区三区| 国产亚洲欧美aaaa| 老鸭窝91久久精品色噜噜导演| 在线免费观看成人网| 欧美激情bt| 亚洲欧美久久久久一区二区三区| 国产伦精品一区二区三区视频黑人| 欧美主播一区二区三区美女 久久精品人| 在线观看精品一区| 欧美日韩国产精品 | 久久久亚洲高清| 亚洲另类自拍| 欧美视频在线不卡| 久久精品视频网| 日韩视频免费在线| 国产欧美视频在线观看| 久久免费观看视频| 亚洲靠逼com| 好吊日精品视频| 欧美三日本三级三级在线播放| 久久av资源网站| 99精品久久免费看蜜臀剧情介绍| 国产一区二区三区在线观看网站 | 欧美日本亚洲| 久久精品国产清自在天天线| 99精品热视频| 在线国产精品播放| 国产精品久久久久永久免费观看| 久久精品视频免费观看| 中文精品在线| 亚洲激情小视频| 国产午夜精品美女毛片视频| 欧美日本不卡高清| 午夜在线电影亚洲一区| 日韩视频免费在线观看| 国产欧美日韩中文字幕在线| 欧美人与性禽动交情品| 老司机精品福利视频| 欧美亚洲免费电影| 一区二区三区偷拍| 亚洲人成人99网站| 国产在线播精品第三| 欧美日韩另类在线| 久久尤物视频| 久久久九九九九| 性感少妇一区| 99在线热播精品免费99热| 亚洲啪啪91| 在线观看视频日韩| 国产免费观看久久| 欧美伦理视频网站| 欧美激情网友自拍| 久久精品主播| 午夜影院日韩| 久久av老司机精品网站导航| 亚洲永久免费观看| 亚洲网友自拍| 亚洲午夜精品17c| 亚洲国产另类精品专区| 国产日韩欧美视频在线| 国产精品实拍| 欧美新色视频| 国产精品国产三级国产| 欧美视频中文在线看| 欧美日韩国产不卡在线看| 久久一区二区三区国产精品 | 国产精品免费看| 欧美日韩国产精品一区二区亚洲| 欧美国内亚洲| 欧美美女操人视频| 欧美日韩精品| 国产精品欧美久久久久无广告| 欧美性色视频在线| 国产精品网曝门| 国产一区二区精品久久| 国语自产精品视频在线看| 国产一区视频观看| 1769国内精品视频在线播放| 亚洲高清不卡av| 日韩一二在线观看| 99国产精品视频免费观看一公开|