在页面的body中,我有一个带有max-height和overflow-scroll的div。它包含一个单词列表。它还包含一个带有position fixed的标题。我要当这个标题到达盒子的末尾,藏起来。我该怎么做?我的代码不起作用。
链接:http://jsfiddle.net/bsafpmyp/
Jquery代码:
$(document).ready(function (){
var fadeFlag = false;
$(window).scroll(function(e) {
if ($("#box1").height() <= ($(window).height() + $(window).scrollTop())) {
$('#target').fadeOut();
fadeFlag = true;
} else {
if(fadeFlag) $('#target').fadeIn();
fadeFlag = false;
}
});发布于 2016-04-18 11:02:12
检查一下:http://jsfiddle.net/bsafpmyp/3/的重点是使用box1的属性,而不是窗口,并使用scrollHeight,它在jQuery中不作为函数存在,而是使用$('#box1')[0].scrollHeight
https://stackoverflow.com/questions/36691832
复制相似问题