有js能让按钮居中吗?

合并单元格有个按钮名称z, 操作中,如果我隐藏了合并单元格下面某一列,按钮位置可能错位, 我在想单元格的点击事件中, 执行一次js让这个合并单元格的按钮重新居中

$(".x-table z").css("text-align", "center")

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

试试这段代码在控件初始化后事件中:

var el = $(this.element);

var f = function() {

var w = 0;

var cs = el.children();

if (cs.length == 0) {

  setTimeout(f, 100);

  return;

}

for (var i=0; i<cs.length; i++) {

  w += cs.eq(i).width() + 5;

}

el.css({

  width: w,

  //'margin-left': 'auto',

  'margin-right': 'auto',

  'height':' auto', 

});

}

setTimeout(f, 100);

  • 2关注人数
  • 291浏览人数
  • 最后回答于:2022-5-23 11:38
    请选择关闭问题的原因
    确定 取消
    返回顶部