[英]Find invisible elements inside scrollable div in jquery
我有一个可滚动的div
有overflow:scroll
。 我要的是增加对目前在滚动可见的元素一些CSS类div
当我滚动div
以及在同一时间,我必须添加一些具有CSS类display:none
在滚动当前无形元素div
。
我为你准备了一个例子。
HTML
<div id="scrollable">
<div class="hidden">Hidden</div>
<div>Visible</div>
</div>
CSS
.hidden{display:none};
.something{background: red;}
.something-else{background: blue;}
jQuery / Javascript
var hiddenElements= $("#scrollable div:hidden");
hiddenElements.addClass("something");
var visibleElements = $("#scrollable div:visible");
visibleElements.addClass("something-else");
示例: http : //jsfiddle.net/jqRCk/1/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.