Просмотр исходного кода

스크롤백 위치 처리 수정

LMC 4 лет назад
Родитель
Сommit
8c295c267b

+ 1 - 1
src/main/webapp/ux/plugins/gaga/gaga.infinite.scroll.js

@@ -154,7 +154,7 @@ var gagaInfiniteScroll = {
 			// Append HTML
 			this.obj.$ajaxBox.append($addHtm);
 
-			if(gagajf.getCookie('scrollpos')){
+			if(gagajf.getCookie('scrollpos') > 0){
 				scrollTop = gagajf.getCookie('scrollpos');
 				gagajf.setCookie('scrollpos', null);
 			}

+ 2 - 1
src/main/webapp/ux/plugins/gaga/gaga.infinite.scrollLayer.js

@@ -164,10 +164,11 @@ var gagaInfiniteScroll = {
 			// Append HTML
 			this.obj.$ajaxBox.append($addHtm);
 
-			if(gagajf.getCookie('scrollpos')){
+			if(gagajf.getCookie('scrollpos') > 0){
 				scrollTop = gagajf.getCookie('scrollpos');
 				gagajf.setCookie('scrollpos', null);
 			}
+
 			if (scrollTop && containerHeight) {
 				gagaInfiniteScroll.obj.$window.scrollTop.scrollTop(0).scrollTop(scrollTop);
 			} else {

+ 2 - 2
src/main/webapp/ux/plugins/gaga/gaga.infinite.scrollSession.js

@@ -79,7 +79,7 @@ var gagaInfiniteScroll = {
 
 		// 히스토리백 스크롤 위치
 		let pos = localStorage.getItem('scrollpos');
-		if( gagajf.isNull(pos) ){
+		if( gagajf.getCookie("scrollpos") > 0 ){
 			pos = gagajf.getCookie("scrollpos");
 			gagajf.setCookie("scrollpos", null);
 		}
@@ -190,7 +190,7 @@ var gagaInfiniteScroll = {
 
 			// 히스토리백 스크롤 위치
 			let pos = localStorage.getItem('scrollpos');
-			if( gagajf.isNull(pos) ){
+			if( gagajf.getCookie("scrollpos") > 0 ){
 				pos = gagajf.getCookie("scrollpos");
 				gagajf.setCookie("scrollpos", null);
 			}