如何使用jquery在页面上可见的活动区域中查找元素

时间:2014-01-22 05:10:26

标签: javascript jquery

如何确定Div的可见区域中的元素?

主div内有2个div。 包装器div包含许多具有溢出属性的子div。 在滚动文档div时,我需要找出可见的内容 包装中的儿童div。

下面是HTML结构

<div class="main">
 <div class="wrapper">
  <div class="comment"></div>      
  <div class="comment"></div>
  <div class="comment"></div>
  <div class="comment"></div>
  <div class="comment"></div>
  </div>
<div class="document"></div>
</div>

  Is there any possibility for finding the number of visible div in the window?

2 个答案:

答案 0 :(得分:1)

试试这个:

 $('wrapperdivselector').find("div:visible");

长度:

 $('wrapperdivselector').find("div:visible").length;

<强> Demo

答案 1 :(得分:1)

使用:可见试试这个

$('.orginalDiv1>.waprrer div:visible').someCommand()

$('.orginalDiv1>.waprrer').find('div:visible').lenght()