scroll 채택완료
counsel{position:fixed;left:0;bottom:0}
.scroll{position:relative}
인데,
#ft에 도달하면 addClass되서 scroll이라는 class가 추가 됐으면 합니다.
어떻게 하나용?ㅠ
<div class="counsel">내용</div>
<div id="ft">푸터</div>
ex)
답변 1개
2년 전
Copy
$(function(){
var height = $("#ft").offset().top; var height2 = $("#ft").offset().top +$("#ft").height();
$(window).scroll(function() {
var scrollTop = $(window).scrollTop();
if (scrollTop = height ) {
$('.counsel').addClass('scroll');
} else {
$('.counsel').removeClass('scroll');
}
});
})
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
2년 전
$('.counsel').addClass('scroll');
이 부분에서
counsel class를 가진 곳에 추가합니다.
이 부분에서
counsel class를 가진 곳에 추가합니다.
2년 전
[code]
<style>
.counsel{position:fixed;left:0;right: 0;bottom:0;height:135px;}
.scroll{position:relative !important}
</style>
<Script>
$(function(){
var height = $("#ft").offset().top;
var height2 = $("#ft").offset().top +$("#ft").height();
$(window).scroll(function() {
var scrollTop = $(window).scrollTop();
if (scrollTop <= height2 && scrollTop >= height ) {
$('.counsel').addClass('scroll');
} else {
$('.counsel').removeClass('scroll');
}
});
})
</script>
<div class="counsel "></div>
<div id="ft"></div>
[/code]
이렇게 했습니다,
<style>
.counsel{position:fixed;left:0;right: 0;bottom:0;height:135px;}
.scroll{position:relative !important}
</style>
<Script>
$(function(){
var height = $("#ft").offset().top;
var height2 = $("#ft").offset().top +$("#ft").height();
$(window).scroll(function() {
var scrollTop = $(window).scrollTop();
if (scrollTop <= height2 && scrollTop >= height ) {
$('.counsel').addClass('scroll');
} else {
$('.counsel').removeClass('scroll');
}
});
})
</script>
<div class="counsel "></div>
<div id="ft"></div>
[/code]
이렇게 했습니다,
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인