JQuery (3) 썸네일형 리스트형 [jQuery] 스크롤 끝 이벤트 알아내기 브라우저창 스크롤 끝 이벤트 $(window).scroll(function () { if ($(window).scrollTop() == ($(document).height() - $(window).height())) { console.log('window scroll End!!'); } }) DIV 스크롤 끝 이벤트 $('#wrap').scroll(function () {var el = $(this); if((el[0].scrollHeight - el.scrollTop()) == el.outerHeight()) {console.log('wrap scroll End!!'); }}) [Javascript]주차를 가져오자 fullcalendar를 사용하면서 필요했던 조회하고 있는 주차가 그달의 몇주차인지 계산해주는 함수입니다. 주차를 계산할 때에 기준은 목요일을 기준으로 계산하며 그 주에 목요일이 없는 경우에는 무조건 -1이 넘어오고 type이 'f'이면 첫째주 여부를 'l'이면 마지막주 여부를 Boolean 형으로 리턴해주며 type이 null or undefined일 경우에는 몇 주차인지 return해 줍니다. 중간중간 지인의 javascript 라이브러리인 라온이 활용된 부분이 있습니다. 소스코드 Date.prototype.getBizWeekOfMonth(type){ var d = new Date(this.getTime()); var d_first = new Date(this.getTime()); var d_last.. [Javascript]뒤로가기 이벤트 발생시 자바스크립트 실행하기 브라우저에서 뒤로가기 시 크롬을 제외한 브라우저에서는 BFCache[https://developer.mozilla.org/en-US/docs/Working_with_BFCache]로 인해 뒤로가기 시에는 자바스크립트가 다시 불리지 않는다. history.back 이벤트 발생 시 함수를 실행하기 위해서는 아래의 코드를 사용하면 된다. None jQuery window.onpageshow = function (event) { if (event.persisted) { // 뒤로가기로 페이지 로드 시 console.log(event.persisted); } else { // 새로운 페이지 로드 시 } } jQuery $(window).bind("pageshow", function (event) { if (eve.. 이전 1 다음