TIL. jQuery에 대하여

오늘 배운 것들

  • jQuery는 window.$라는 변수를 선언하여 그 안에 여러 기능들을 wrapping하여 사용할 수 있도록 제공하는 JavaScript 라이브러리이다.
  • $변수를 그대로 사용할 수 있고, DOM 객체를 $에 넣어서 사용할 수도 있다.
  • jQuery에서 인자가 없는 함수는 getter, 인자가 있다면 setter함수로써 사용된다.
  • jQuery는 크게 4가지의 기능을 제공하는데, 1) DOM 핸들링 2) Event처리 3) AJAX 4) 기타 등등이 있다.
  • DOM 핸들링을 할 때는 반환된 값이 DOM객체인지, jQuery 객체인지 알고 사용하는 것이 중요하다.
  • Event 처리는 on으로 처리된다. 인자로는 1) 언제 발생하는가(ex:'click') 2) 무엇이 발생하는가(function(){})이다.
  • Event 위임은 나중에 생성될 DOM 객체에 미리 EventListner를 등록해두는 것이다. 1번과 2번 인자 사이에 객체를 찾기위한 내용을 넣어 주면 된다.
button.on('click', '.otherbutton', function(){...});
  • 이렇게 하면 otherbutton에 function()이 등록된다.

좋은 웹페이지 즐겨찾기