본문 바로가기

Study/jQuery

jQuery 기본

(default)

  • jQuery("*")는 사용하지 않는 것이 좋음
  • chain의 대상을 바꿔서 체인을 계속 연장시킬 수 있는 방법을 트레비스, 탐색이라함
  • ready()는 상단에 두는 것이 좋으나 이를 사용하지않을때는 아예 모든 스크립트는 body 닫기태그 앞에 둔다
  • dom
    • 문서(Document)란 HTML이나 XML문서과 같이 부분적 요소나 내용이 관련된 것들끼리 묶여서 존재하는 구조화 된 문서. 이 구조화 된 문서에 스크립트를 이용하여 접근할 때에도, 구조적으로 표현하는 방식(Object Model)을 제공하는 것

      http://www.nextree.co.kr/p9747/

  • 셀렉터 식을 포함하는 문자열을 제이쿼리 함수에 전달 > 함수는 dom탐색

    매개 변수 : 매개변수는 함수의 정의부분에 나열되어 있는 변수들을 의미.

Traversing

  • filter
    • 현재래퍼 속해있는 것을 골라낼 때
    • filter 메소드 취소할 때
      • end()
  • find
    • 자식 요소들을 골라 낼 때
  • filter와 find 취소
    • end() end() 두번사용;

이벤트 핸들러란 이벤트가 발생했을 때 실행될 로직, 특정 이벤트와 연결되어 발생한 이벤트와 이에 대한 조치 내용을 담은 코드를 서로 연결해 주는 매개체 역할 : 표현방식 : 이벤트 핸들러의 이름 = " 함수명"

리턴이란 현재의 함수나 메소드를 종료하고 호출한 위치로 돌아가라는 명령  

 

 

(선택자)

 $(“[html tag OR id name OR class name]”).[event name]( function() {

                $([html tag OR id name OR class name]).[ effect  method]();

});

 

 

(이벤트)

 http://www.w3schools.com/jquery/jquery_events.asp

  • Mouse Events
    • click
    • dbclick
    • mouseenter
    • mouseleave
  • Keyboard Events
    • keypress
    • keydown
    • keyup
  • Form Events
    • submit
    • change
    • focus
    • blur
  • Document/Window Event
    • load
    • resize
    • scroll
    • unload

'Study > jQuery' 카테고리의 다른 글

[jQuery] 기초 hasClass()  (0) 2014.07.11
[jQuery] vgrid.js 플러그인  (0) 2014.07.09
[jQuery] id값 가져오기  (0) 2014.07.08
[jQuery] 13 Very Useful jQuery Modal Plugins  (0) 2014.07.03
[jQuery] 배너 슬라이드  (0) 2014.07.02