想要一个单元格调整列宽的JS

比如一个单元宽度格默认是100px,想通多按钮事件,每单击一次,设置该单元格宽度减少10px ,请问有这种js想法可以实现吗? 不使用条件属性. 

或者说,通过点击事件,将单元格宽度直接设置为10px

FineReport 7kitV3l8 发布于 2022-5-20 16:02 (编辑于 2022-5-20 16:04)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
axingLv6专家互助
发布于2022-5-21 13:10

// col=3表示第四列,从0开始算

$(".x-table colgroup col[col=3]").css("width","10px");

最佳回答
0
好好生活好好学习Lv7资深互助
发布于2022-5-20 16:04(编辑于 2022-5-20 16:45)
  • 7kitV3l8 7kitV3l8(提问者) 哎呀 刚好我的10.0的不支持
    2022-05-20 16:14 
  • 7kitV3l8 7kitV3l8(提问者) $(\'tr\').each(function(){ var _height = $(this).width(); $(this) .mouseover(function(){$(this).width(\'15\');}) .mouseout(function(){$(this).width(_height);}); }); 无效,能帮忙看看是我写错了吗
    2022-05-20 16:21 
最佳回答
0
帆软用户B5Tq4RzkRNLv4见习互助
发布于2022-5-20 16:48

按钮添加点击事件 E1是单元格 100是行高

$("td[id^=E1]").height('100');

image.png

  • 4关注人数
  • 523浏览人数
  • 最后回答于:2022-5-21 13:10
    请选择关闭问题的原因
    确定 取消
    返回顶部