๐ท๐ผ๋ชจ์ฌ๋ด์ ๊ฐ๋ฐ์์ฒ๐ท๐ผ
[JQuery/JS/HTML] ์คํฌ๋กค์ด ๋งจ ์๋ ์ผ๋ ๋ณธ๋ฌธ
๋ฐ์ํ
//์คํฌ๋กค๋ฐ ์กฐ์์ค์ด๋ฉด
$(".chatWrap").scroll(function (){
// ํ์ฌ ์์ญ์ ๊ฐ์ฅ ์
var scrollTop = $(this).scrollTop();
// ํ์ฌ ๋ณด์ด๋ ์์ญ์ ๋์ด(์คํฌ๋กค๋ก ๊ฐ์ถฐ์ง๊ณณ์ ๊ณ์ฐ X)
var innerHeight = $(this).innerHeight();
// ์คํฌ๋กค ํฌํจ ์์ญ์ ๋์ด(์คํฌ๋กค๋ก ๊ฐ์ถฐ์ง๊ณณ ๊ณ์ฐ O)
var scrollHeight = $(this).prop('scrollHeight');
// ์คํฌ๋กค ๋งจ ์๋ ์ผ๋
if (scrollTop + innerHeight >= scrollHeight) {
console.log("์คํฌ๋กค ๋งจ ์๋์ผ๋");
// ์คํฌ๋กค ์ค์ผ๋
} else {
console.log("์คํฌ๋กค ์ค");
}
});
'๊ฐ๋ฐ > Front-end' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
css div ๊ฝ ์ฑ์ฐ๊ธฐ (0) | 2021.05.04 |
---|---|
[JSTL] ๋น๊ต ์ฐ์ฐ์ (0) | 2021.05.03 |
Illegal use of <when>-style tag without <choose> as its direct parent ์๋ฌ (2) | 2021.04.21 |
js ๋ ์ง 10 ์ดํ ๋์๋ฆฌ ํ์ (0) | 2021.01.22 |
map์ ์ด์ฉํ ๋ฐฐ์ด ๊ฐ ๋ณ๊ฒฝ (0) | 2020.12.20 |
Comments