prototype
-
반드시 알아야 하는건 아니지만..알아두면 좋은것들~Web Program/javascript/jQuery 2008. 8. 5. 00:40
* prototype http://www.prototypejs.org/ http://www.prototypejs.org/learn *script.aculo.us http://script.aculo.us/downloads http://wiki.script.aculo.us/scriptaculous/show/Usage *Highslide js http://vikjavev.no/highslide/ http://vikjavev.no/highslide/ref/ * Yahoo yui http://developer.yahoo.com/yui/index.html http://developer.yahoo.com/yui/docs/ * Rico http://openrico.org/ http://demos.openrico.org..
-
..prototype[헬퍼 함수와 자바스크립트 확장]Web Program/javascript/jQuery 2007. 8. 2. 14:15
.자주쓰는 함수 설명 - $() 가장자주쓰는 함수로 document.getElementById대신 사용한다.다만 엘리먼트 리스트를 지정하면,엘리먼트의 배열을 반환한다는 점이 document.getElementById와 다르다. - $F 폼필드값이 무엇이건 간에 상관없이, 그 값을 반환해준다. - $H 객체를 열거형 Hash로 변환해준다. - $R ObjectRange 객체를 생성한다.ObjectRange는 Prototype에서 새로 도입된 객체중 하나로, 특정값을 제외한 상/하한선 범위가 저장된다.인자로 사용되는 객체는 자바스크립트의 Number객체인데,새로운 메소드인 succ가 포함되도록 확장되었다.succ메소드를 호출하려면 Number객체안의 원시값이 무엇이든간에 증가시킨다. 이함수는 열거형 함수를 ..
-
..Prototype[라이브러리 주의사항]Web Program/javascript/jQuery 2007. 8. 2. 13:40
.라이브러리를 사용할때 주의사항 - Prototype은 여전희 자바스크립트의 기본객체를 변경한다.결국 이는 자바스크립트의 특징이기도 한다.라이브러리를 제대로 사용하려면 라이브러리에 따라 바뀌는 것들에 대해 정확하게 파악하고 있어야 한다.그런데 대다수의 Ajax라이브러리가 문서화가 잘되어 있지 않기 때문에, 문제점이 발생했을 때 해결하기가 상당히 어렵다. - 많은 라이브러리(예를 들어 Dojo)에서 window load 이벤트로 기능을 로드한다.그런데 DOM레벨2 이벤트 핸들링을 사용하지 않는다면 Dojo가 생성하는 것을 덮어쓰게 되어 효과가 적용되지 않는다. 따라서 Ajax라이브러리를 사용할 때, window onload 이벤트 핸들러를 추가하려면 다음과 같이 하는게 좋다. ex) if(window.ad..