<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        基于jQuery的固定表格頭部的代碼(IE6,7,8測試通過)_jquery

        來源:懂視網 責編:小采 時間:2020-11-27 20:49:23
        文檔

        基于jQuery的固定表格頭部的代碼(IE6,7,8測試通過)_jquery

        基于jQuery的固定表格頭部的代碼(IE6,7,8測試通過)_jquery:段時間做項目時候由于需要顯示一個列表,但是由于數據太多在滾動的時候表頭必須凍結住,所以就寫了下面這個腳本(曾經在網上也找過相應的腳本,但是不怎么理想所以就自己寫了,但是目前由于項目僅僅用到了表頭的凍結,而不需要指定列凍結所以目前只能算個不完
        推薦度:
        導讀基于jQuery的固定表格頭部的代碼(IE6,7,8測試通過)_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());
        }

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        基于jQuery的固定表格頭部的代碼(IE6,7,8測試通過)_jquery

        基于jQuery的固定表格頭部的代碼(IE6,7,8測試通過)_jquery:段時間做項目時候由于需要顯示一個列表,但是由于數據太多在滾動的時候表頭必須凍結住,所以就寫了下面這個腳本(曾經在網上也找過相應的腳本,但是不怎么理想所以就自己寫了,但是目前由于項目僅僅用到了表頭的凍結,而不需要指定列凍結所以目前只能算個不完
        推薦度:
        標簽: ) 7 jQuery
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top 主站蜘蛛池模板: 亚洲AV无码国产精品永久一区| 精品久久久久久亚洲精品| 国产精品白浆在线观看免费| 久久久亚洲欧洲日产国码是AV| 两个人的视频高清在线观看免费 | 亚洲视频免费观看| 亚洲国产成人久久精品软件| 精品国产亚洲一区二区在线观看 | 亚洲精品456播放| 91福利视频免费观看| 亚洲国产成人久久精品大牛影视| 亚洲欧洲精品无码AV| 99精品国产免费久久久久久下载| 成人福利在线观看免费视频| 亚洲伊人久久大香线蕉苏妲己| 日本不卡高清中文字幕免费| 久久久精品国产亚洲成人满18免费网站 | 日日AV拍夜夜添久久免费| 中出五十路免费视频| 亚洲三级高清免费| 亚洲色大成网站WWW久久九九 | 四虎1515hm免费国产| 麻豆精品不卡国产免费看| 亚洲影院天堂中文av色| 亚洲国产美女精品久久久久∴| 最新中文字幕电影免费观看| 国产午夜成人免费看片无遮挡| 亚洲色偷偷综合亚洲AV伊人蜜桃 | 国产美女做a免费视频软件| 久久国产精品免费观看| 看亚洲a级一级毛片| 亚洲av日韩av无码av| 亚洲国产二区三区久久| 亚洲男人第一无码aⅴ网站| 精品久久久久国产免费| 日本免费人成视频在线观看| 日本中文字幕免费看| 在线亚洲午夜片AV大片| 亚洲视频在线观看网址| 久久精品国产亚洲av麻豆| 亚洲中文字幕视频国产|