<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • jQuery實(shí)現(xiàn)的拖動(dòng)調(diào)整表格單元格的大小代碼實(shí)例

    時(shí)間:2024-08-14 23:59:11 jQuery 我要投稿
    • 相關(guān)推薦

    jQuery實(shí)現(xiàn)的拖動(dòng)調(diào)整表格單元格的大小代碼實(shí)例

      jQuery實(shí)現(xiàn)的拖動(dòng)調(diào)整表格td單元格的大小:

      在實(shí)際應(yīng)用中,可能有這樣的需求,那就是需要調(diào)整td單元格的大小。

      也許是為了便于觀察,也許是其他原因,反正這樣的需求是有的,下面就分享一段能夠?qū)崿F(xiàn)此功能的代碼。

      代碼實(shí)例如下:

      復(fù)制代碼 代碼如下:

      table {

      border-collapse: collapse;

      }

      td {

      text-align: center;

      }

      (function ($){

      $.fn.tableresize = function () {

      var _document = $("body");

      $(this).each(function () {

      if (!$.tableresize) {

      $.tableresize = {};

      }

      var _table = $(this);

      //設(shè)定ID

      var id = _table.attr("id") || "tableresize_" + (Math.random() * 100000).toFixed(0).toString();

      var tr = _table.find("tr").first(), ths = tr.children(), _firstth = ths.first();

      //設(shè)定臨時(shí)變量存放對(duì)象

      var cobjs = $.tableresize[id] = {};

      cobjs._currentObj = null, cobjs._currentLeft = null;

      ths.mousemove(function (e) {

      var _this = $(this);

      var left = _this.offset().left,

      top = _this.offset().top,

      width = _this.width(),

      height = _this.height(),

      right = left + width,

      bottom = top + height,

      clientX = e.clientX,

      clientY = e.clientY;

      var leftside = !_firstth.is(_this) && Math.abs(left - clientX) <= 5,

      rightside = Math.abs(right - clientX) <= 5;

      if (cobjs._currentLeft||clientY>top&&clientY

      _document.css("cursor", "e-resize");

      if (!cobjs._currentLeft) {

      if (leftside) {

      cobjs._currentObj = _this.prev();

      }

      else {

      cobjs._currentObj = _this;

      }

      }

      }

      else {

      cobjs._currentObj = null;

      }

      });

      ths.mouseout(function (e) {

      if (!cobjs._currentLeft) {

      cobjs._currentObj = null;

      _document.css("cursor", "auto");

      }

      });

      _document.mousedown(function (e) {

      if (cobjs._currentObj) {

      cobjs._currentLeft = e.clientX;

      }

      else {

      cobjs._currentLeft = null;

      }

      });

      _document.mouseup(function (e) {

      if (cobjs._currentLeft) {

      cobjs._currentObj.width(cobjs._currentObj.width() + (e.clientX - cobjs._currentLeft));

      }

      cobjs._currentObj = null;

      cobjs._currentLeft = null;

      _document.css("cursor", "auto");

      });

      });

      };

      })(jQuery);

      $(document).ready(function () {

      $("table").tableresize();

      });


                

                

                
    ID
    名字
    年紀(jì)
    地址
    電話

                
    22
    Name:44
    Age:23
    Address:47
    Phone:15

                
    28
    Name:42
    Age:68
    Address:30
    Phone:50

                
    29
    Name:63
    Age:48
    Address:90
    Phone:76

    【jQuery實(shí)現(xiàn)的拖動(dòng)調(diào)整表格單元格的大小代碼實(shí)例】相關(guān)文章:

    基于jQuery的固定表格頭部的代碼08-30

    關(guān)jQuery彈出窗口簡單實(shí)現(xiàn)代碼-javascript編程06-07

    jquery提交按鈕的代碼07-28

    關(guān)于jQuery實(shí)現(xiàn)高亮顯示的方法介紹08-20

    JavaScript實(shí)現(xiàn)網(wǎng)頁刷新代碼段08-07

    將php實(shí)現(xiàn)過濾UBB代碼09-11

    excel怎樣隱藏表格單元格08-05

    防盜鏈接ASP函數(shù)實(shí)現(xiàn)代碼01-23

    常用排序算法之JavaScript實(shí)現(xiàn)代碼段06-04

    關(guān)于jquery簡單圖片切換顯示效果實(shí)現(xiàn)方法介紹10-01

    主站蜘蛛池模板: 久久精品国产精品亚洲艾草网美妙| 精品久久久久久国产三级| 亚洲精品无码av人在线观看 | 97国产精品视频| 亚洲精品欧美日韩| 国内精品久久久久久麻豆| 亚洲精品国产精品国自产观看 | heyzo高无码国产精品| 好湿好大硬得深一点动态图91精品福利一区二区 | 无码人妻精品一区二| 无码国产精品一区二区免费3p| 国产亚洲美女精品久久久久狼| 国产欧美精品专区一区二区| 精品一区二区三区在线观看视频| 久久精品国产亚洲麻豆| 色婷婷在线精品国自产拍| 国产综合成人色产三级高清在线精品发布 | 在线精品亚洲一区二区| 四虎在线精品视频一二区| 亚洲AV无码精品色午夜果冻不卡| 最新亚洲精品国自产在线观看| 精品无码国产一区二区三区AV | 国产精品第六页| 久久精品国产影库免费看| 精品国产VA久久久久久久冰 | 国产99精品久久| 精品免费久久久久久久| 亚洲国产精品一区二区成人片国内| 久久国产精品免费一区| 精品国产污污免费网站入口在线 | 国内精品伊人久久久久| 午夜精品在线观看| 色综合久久精品中文字幕首页| MM1313亚洲国产精品| 动漫精品专区一区二区三区不卡| 国产成人精品日本亚洲网站| 97久久久精品综合88久久| 国产成人精品日本亚洲网址| 日韩欧美精品不卡| 国产精品亚洲综合专区片高清久久久| 国产精品成人69XXX免费视频|