[英]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.