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

jQuery8

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.
jquery 최적화 방법 동적 테이블 생성하는 아래 두가지 방법으로 최적화 방법을 알아 본다.- json 형태의 data{"names":[{"first":"Azzie","last":"Zalenski","street":"Niemann Cret","city":"VA"},// 1000 개 반복]}- 첫번째 방법.$.each(name, function(){$('').append($('').html(this.first) + ' ' +(this.last))).append($('').html(this.street) + ' ' +(this.city)) .appendTo('#nameTable');}); // 정상적으로 동작 하지만 속도가 떨어진다. - 두번째 방법var html = [], h = -1;html[++h] = '';html[++h].. 2013. 12. 23.
728x90
반응형
LIST