【发布时间】:2012-10-19 16:46:08
【问题描述】:
一个固定的 div (fixed_div) 保持在顶部以在其中显示 Google 地图。然后一个大 div (big_div) 留在它下面。大 div 里面有许多类 small_div 的小 div。每个小 div 都有一个 id small_div_n,其中 n=0,1,2,3.. 连续。大 div 在固定 div 下方滚动。
HTML:
<div class="fixed_div" >
</div><!-- end of class fixed_div -->
<div class="big_div">
<div class="small_div" id="small_div_0">
</div><!--end of class small_div -->
<div class="small_div" id="small_div_1">
</div><!--end of class small_div -->
<div class="small_div" id="small_div_2">
</div><!--end of class small_div -->
</div><!--end of class big_div -->
css:
.fixed_div {
position:fixed;
height:100px;
}
.big_div {
padding-top:100px;
}
.small_div {
min-height:80px;
}
小 div 具有可变的高度属性。
如果我能知道一个新的small_div已经到了固定div的下半部分,我就可以找到小div对应的id,就可以知道要在固定div中显示哪个google map了div 通过 ajax 调用。
如何感知一个新的small_div已经到达固定div的下部?
编辑:大 div 有一个 min-height 属性。
【问题讨论】:
-
为什么不检查控制台并从那里找到元素?
-
哪个元素?如何以及何时在控制台中记录任何内容?
-
@IstiaqueAhmed - 如果您想更多地关注您的问题,请提供奖金。在不相关的问题上留下“请帮助我”不会让你得到正确的关注。
-
@StephenC,你的意思是提供赏金?
-
@IstiaqueAhmed - 是的,我是这个意思。 (反正我不会回答...... jquery 不是我的专业领域。但这就是赏金的全部意义......吸引真正的专家!)
标签: javascript jquery