참고
- DLite – A Lightweight JavaScript Library For Those Who Want Less Features, And More Control
- dLite - Your little JavaScript friend
소개
- elm – find element with a certain id
특정 ID를 가진 요소를 찾는다.
var container = elm(“container”); - elmsByClass – find elements with a certain class name
특정 클래스 이름으로 엘리먼트를 찾는다.
var externalLinks = elmsByClass(“external”, a); - DOMReady – run functions as soon as the DOM is loaded
DOM 로드시 실행 기능
DOMReady(runAtDOMLoad); - addClass – add a class name
클래스 이름 추가
addClass(elm(“container”), “active”); - removeClass – remove a class name
클래스 이름 제거
removeClass(elm(“container”), “active”); - addEvent – add an event handler
이벤트 추가
addEvent(elm(“container”), “click”, handleClick); - removeEvent – remove an event handler
이벤트 삭제
removeEvent(elm(“container”), “click”, handleClick); - stopDefault – prevents the default behavior of an event
이벤트 기본동작 방지
stopDefault(evt); - cancelBubbling – cancels the bubbling of an event
이벤트 버블링 취소
cancelBubbling(evt);
* append
크롬에서 이벤트 등록시 문제가 발생. html obj을 지정시 방법에서 차이가 나는것 같음.
반응형
'lang > js' 카테고리의 다른 글
javascript Class (0) | 2013.06.12 |
---|---|
javascript speed debug (0) | 2013.04.26 |
js window.performence (0) | 2013.04.16 |
IE7 javascript debug (0) | 2013.03.19 |
10 Javascript Performance Boosting Tips from Nicholas Zakas (0) | 2013.03.12 |