본문 바로가기
728x90
반응형
SMALL

JavaScript21

JavaScript Event 전파 중단 event.preventDefault(); // 현재 이벤트 기본 동작 중단 event.stopPropagation(); // 현재 이벤트가 상위로 전파되지 않도록 중단 event.stopImmediatePropagation(); // 현재 이벤트가 상위뿐 아니라 현재 레벨에 걸린 다른 이벤트도 동작하지 않도록 중단 return false; // jQuery 사용 시 preventDefault, stopPropagation, 미사용 시 preventDefault 와 같음 2018. 10. 22.
datepicker option 정리 $(".datepicker").datepicker({ showOn: "both", // 버튼과 텍스트 필드 모두 캘린더를 보여준다. buttonImage: "/application/db/jquery/images/calendar.gif", // 버튼 이미지 buttonImageOnly: true, // 버튼에 있는 이미지만 표시한다. changeMonth: true, // 월을 바꿀수 있는 셀렉트 박스를 표시한다. changeYear: true, // 년을 바꿀 수 있는 셀렉트 박스를 표시한다. minDate: '-100y', // 현재날짜로부터 100년이전까지 년을 표시한다. nextText: '다음 달', // next 아이콘의 툴팁. prevText: '이전 달', // prev 아이콘의 툴팁. nu.. 2013. 12. 23.
F5 key disabled $(document).keydown(function(e) { var event = window.event || e; if (event.keyCode == 116) { event.keyCode = 0; return false; }}); 2013. 12. 23.
javascript 동적 load 1. 개요jquery 와 Ajax 의 많은 사용으로 javascript 에서 해야 하는 일이 많아지고 하나의 page 에서 load 하는 javascript file 들이 많아 짐에 따라초기 화면 loading 속도가 느려지는 것을 느낄 수 있다.초기 화면 loading 시 필요한 javascript 만 가져오고 다른 js file 은 필요 시 동적으로 load 할 수 있다. 2. function 정의function loadJavascript(url, callback, charset) { var head= document.getElementsByTagName('head')[0]; var script= document.createElement('script'); script.type= 'text/javas.. 2013. 12. 23.
728x90
반응형
LIST