JS代码更改表标题,以显示溢出滚动条出现时
JS code to change table caption to display when overflow scroll bar appears
我是这个网站的新手,所以如果我发错了请原谅我!
我正试图编写JS,以便表中的表标题属性在表溢出导致滚动条出现时出现(最有可能在移动设备上或由于窗口重新调整大小)。我该怎么做呢?我当前的表代码是:
.datatable table{
max-width: 100%;
display: block;
position: relative;
width: 100%;
overflow-x:auto;
}
我希望能够设置:
.datatable table caption{
display:none;
}
在溢出滚动条出现时使用JS。
//this will add your css class if it has vertical scrollbar
(function($) {
$.fn.hasScrollBar = function() {
if(this.get(0).scrollHeight > this.get(0).clientHeight){
$("tableid").addClass("yourCssClass");
}
})(jQuery);
$('#tableid').hasScrollBar();
关于Sunil,你会有一个css类添加到你的样式表称为yourCssClass,例如:
.yourCssClass{display:none;}
相关文章:
- 如何获得一个链接来加载隐藏溢出并在悬停时显示完整内容
- 如何在 LI 中强制 DIV(带有溢出隐藏样式)仍然显示
- 当在 Ul 上使用向上/向下箭头到达溢出自动项目的顶部/底部时显示隐藏的项目
- 堆栈溢出问题突出显示颜色
- URL中的溢出隐藏和ID.内容未显示,跳到顶部
- 对溢出的文本进行设置时,角度uib弹出窗口显示在错误的位置
- 确定菜单项是否溢出,然后显示移动菜单
- 显示剩余内容-带溢出的DIV:隐藏
- JS代码更改表标题,以显示溢出滚动条出现时
- 如何在溢出隐藏父元素中显示绝对元素
- 显示溢出文本的Jquery效果<鼠标悬停时的菜单元素
- 在asp.net I上显示模态对话框,给出堆栈溢出错误
- 如何显示溢出:隐藏的内容使用jQuery / JS当用户点击一个图像
- 如何获得子元素显示没有位置固定从父与溢出隐藏
- 类似堆栈溢出的错误显示
- 关于显示溢出(滚动条)的问题
- 如何在文本中间显示文本溢出省略号
- 使用显示时出现问题:表和溢出:隐藏在IE和Firefox中(在Webkit/blink中工作)
- HTML中的列表即使在应用了溢出和换行后也不能水平显示
- 由于溢出属性,CSS下拉菜单没有显示