-
패션 뉴스
90세의 거장, 조르지오 아르마니는 은퇴할 계획이 없다
2024.11.25by 권민지
-
패션 뉴스
생 로랑, 프루스트 작품을 녹여낸 단편영화 공개
2024.11.22by 오기쁨
-
패션 뉴스
네 번째 보그 월드의 행선지가 정해졌다
2024.11.20by 안건호, Cydney Gasthalter
-
패션 뉴스
셀린느 걸, 수지
2024.11.15by 오기쁨
-
패션 뉴스
피터 도, 헬무트 랭에서 짧은 여정 마무리
2024.11.14by 오기쁨
-
패션 뉴스
3.1 필립 림 크리에이티브 디렉터, 필립 림의 결정
2024.11.13by 오기쁨
-
패션 뉴스
테니스 세계 랭킹 1위, 야닉 시너가 말하는 선물, 가족, 그리고 크리스마스
2024.11.13by 안건호, Sofia Viganò
-
패션 뉴스
강동원이 탄생시킨 브랜드 ‘나니머스에이에이’
2024.11.13by 오기쁨
-
패션 뉴스
검투사 폴 메스칼이 검과 방패를 던지고 선택한 까르띠에
2024.11.13by 황혜원, Daniel Rodgers
-
패션 뉴스
사랑이 넘치는 연말을 위한 구찌의 제안
2024.11.08by 안건호, Sofia Viganò
-
패션 뉴스
바지 한쪽이 사라졌다! 원 레그 팬츠의 등장
2024.11.08by 신은지
-
패션 뉴스
벌룬 팬츠에서 노 팬츠까지, 혼돈의 시대인가, 자유의 시대인가?
2024.11.08by 신은지
'+terms_string+'
'+val.post_title+'
'+val.post_date+'by '+val.post_editors+'
'; // str += ''+val.post_terms[1]['name']+'
'+val.post_title+'
'+val.post_date+'by '+val.cf_post_editor['display_name']+'
'; str += ''; jQuery('#post_list').append(str); //str = ''; // 이동 //var offset = jQuery('.store-sec2').offset(); //jQuery('html, body').animate({scrollTop : offset.top-50}, 400); }); post_published_posts = data["count_posts"]; get_page_vars(post_published_posts); // if(paged < post_endPageInt) { // $("#btn_viewmore").text('View more ('+paged+'/'+post_endPageInt+')') // $('#viewmore').show(); // } else { // $("#btn_viewmore").text('End of Page ('+paged+'/'+post_endPageInt+')') // $('#viewmore').hide(); // } // View 하단 추천 기사들 & 메인페이지 추천 기사들 $("a").on("click", function() { if($(this).parents(".post_list").length > 0) { idx = $(this).parent().index(); label = $(this).find('.s_tit').text(); slot = $(this).parent().attr("slot"); gTag_event_send('click', slot, label, idx); } }); } else { // $('#viewmore').hide(); // $('#paged').text(paged+'/'+post_endPageInt); // jQuery('#count_posts').text('0'); // console.log(data); // jQuery('#post_pagination').hide(); // jQuery('#post_list').append('등록된 내용이 없습니다.
');
// alert('등록된 내용이 없습니다.');
// layer_open('no_result');
}
jQuery("#post_list").fadeIn();
var li_postion_arr = []; li_position = 0; li_width_arr = [];
$('#post_terms_depth2_list li').each(function (index,item){
// console.log($(this).children('a').attr('href'));
li_position += $(this).width()+10; // padding 5+5 px 추가
li_postion_arr.push(li_position);
li_width_arr.push($(this).width());
// console.log(index);
});
// console.log(li_postion_arr);
// 모바일 2차 카테고리 네비게이션 위치 자동 이동
var wrap_width = $('.tab_area').width(),
li_idx = $('#post_terms_depth2_list').find('.on').index(),
li_position_on = li_postion_arr[li_idx];
if(li_postion_arr[li_idx] - wrap_width > 0) $('.tab_area').scrollLeft((li_postion_arr[li_idx] - wrap_width) + li_width_arr[li_idx]); // 현재 활성화 된 메뉴의 위치값에서 화면에 보이는 wrap의 넓이를 뺀 만큼 이동
}
});
}
// 페이지 변경
// function changePage(paged) {
//
// // uri 변경
// var pathname = jQuery(location).attr('pathname');
// pathname = pathname.replace(/\/page\/([^/]*)/,'/page/'+paged);
//
// if(jQuery("#keyword").val()) pathname = pathname+'?keyword='+keyword; // 키워트 처리
// history.pushState(null, null, pathname);
// post_list();
//
//
// }
// 페이지네이션 클릭 이벤트
// jQuery(document).on('click', '#post_pagination>a', function(){
// var paged = jQuery(this).data("paged");
// changePage(paged);
//
// var position = jQuery("#post_list").offset();
// jQuery('html, body').animate({scrollTop : position.top - post_scroll}, 500);
// });
// URI 변경 확인
jQuery(window).on('popstate', function() {
// console.log(document.location);
// post_list();
});
// 카테고리 클릭 이벤트
// jQuery(document).on('click', '#post_terms_depth2_list>li>a', function(event){
// if($(this).attr('tax2_slug')) { // 전체가 아닐 경우만 href 이벤트 무시 및 ajax 로딩
// event.preventDefault();
// $("#keyword").val(''); // 검색어 초기화
// $('inputx[name=tag]').val('');
// $('.tag').prop('checked',false);
//
// var pathname = $(this).attr('href');
// history.pushState(null, null, pathname); // URI 변경
// post_list();
// }
// });
// window.onpageshow = function(event) {
// if ( event.persisted || (window.performance && window.performance.navigation.type == 2)) {
// // todo
// console.log('history.back');
// } else {
//
// // 스크롤 페이지 로딩
// $(document).scroll(function() {
// var maxHeight = $(document).height();
// var currentScroll = $(window).scrollTop() + $(window).height();
//
// if (maxHeight <= currentScroll + 1000) { // 보정깂 높으면 더 위쪽에서 로딩
//
// paged = parseInt(paged);
//
// // Enable pathname
// // var pathname = jQuery(location).attr('pathname');
// // pathname = pathname.replace(/\/paged\/([^/]*)/,'/paged/'+(paged+1));
// // var query_string = jQuery(location).attr('search');
// // pathname += query_string;
//
// console.log('scroll', paged, post_endPageInt);
// if( paged < post_endPageInt) { // 마지막 페이지에서 로딩 멈춤
//
// // Disable pathname
// paged = paged+1;
//
// // Enable pathname
// // history.pushState(null, null, pathname);
//
// post_list();
// }
//
//
// }
// })
// }
// }
// 스크롤 페이지 로딩
$(document).scroll(function() {
var maxHeight = $(document).height();
var currentScroll = $(window).scrollTop() + window.innerHeight;
if (maxHeight <= currentScroll + 1000) { // 보정깂 높으면 더 위쪽에서 로딩
paged = parseInt(paged);
// Enable pathname
var pathname = jQuery(location).attr('pathname');
pathname = pathname.replace(/\/paged\/([^/]*)/,'/paged/'+(paged+1));
var query_string = jQuery(location).attr('search');
pathname += query_string;
console.log('scroll', paged, post_endPageInt);
if( paged < post_endPageInt) { // 마지막 페이지에서 로딩 멈춤
// Disable pathname
// paged = paged+1;
// Enable pathname
//history.pushState(null, null, pathname);
post_list();
}
}
})
// 페이지 view more 클릭
// jQuery(document).on('click', '#btn_viewmore', function(event){ // 필터 체크박스 클릭
//
// // console.log(paged); return false;
//
// paged = parseInt(paged);
//
// var pathname = jQuery(location).attr('pathname');
// pathname = pathname.replace(/\/paged\/([^/]*)/,'/paged/'+(paged+1));
//
// var query_string = jQuery(location).attr('search');
// pathname += query_string;
//
// history.pushState(null, null, pathname);
// post_list();
//
// });
// 페이징 변수 리턴
function get_page_vars(post_published_posts) {
// ajax 로딩 전 변수 정의
// 마지막 페이지 번호
post_endPageInt = parseInt(post_published_posts/posts_per_page);
if(parseInt(post_published_posts%posts_per_page)>0) post_endPageInt++; // 나누어 떨어지지 않으면 페이지 번호 +1
// 시작페이지 정의
post_startPageInt = paged - parseInt(pageInt/2);
if(paged