jquery - 隐藏前一列时如何保留列的位置?
问题描述
我有一排三列和一个按钮。当我点击一个按钮时,第二列隐藏,第三列取代它。如何强制第三列保持在隐藏第二列之前的相同位置?这是我的代码:
<div class="row">
<div class="col-3">
Column 1
</div>
<div class="col-3 test">
Column 2
</div>
<div class="col-3">
Column 3
</div>
</div>
<button id="btn">
Hide column 3
</button>
$('#btn').click(function(){
$('.test').hide();
});
解决方案
而不是hide
使用
$('.test').css('visibility', 'hidden');
你也可以使用.css('opacity', '0')
推荐阅读
- hibernate - 具有相同标识符值的不同对象已与会话 Hibernate 关联
- sql - 如何匹配Access和Excel记录并更新Access数据库?
- java - 找出最后三个小于 100 的素数的程序
- python - 使用 pandas read_excel 读取 .xls 文件
- reactjs - 如何在组件使用中多次使用 setinverval?
- mysql - 我的 SQL 中的最大连接数到底是什么意思?
- reactjs - 是的,嵌套对象的验证返回错误(对象作为 React 子对象无效)
- xml - XSL 提取 epub 元数据
- reactjs - React Typescript:将值从孩子传递给父母
- javascript - 通过ajax成功在动态克隆选择选项中填充数据