코딩

jQuery 2강

상여브 2020. 7. 6. 22:55

2강

wrapper란
- jquery로 시작하는 함수 ( $ == jquery )

제이쿼리 장점 
- 다른 라이브러리들과 충돌을 하지 않는다

다른 라이브러리와 충돌하지 않기 위한
1. $는 다른 라이브러리에서도 사용하기 때문에
$대신 jquery를 사용한다. but 타이핑 할것이 늘어난다.
2. function안의 인자로 $를 사용하기 때문에 외부의 $와의
충돌을 피할 수 있다.  ( 함수 밖의 jquery를 쓰는 구문으로 제이쿼리를 표현한다. )
 cf) 함수안의 변수를 로컬변수, 함수 외부의 변수를 글로벌 변수.
      우선순위 로컬변수 > 글로벌 변수

 

제어 대상을 지정하는 방법
보통 제이쿼리는 제어 하고자 하는 대상을
selector나 element를 인자로 사용한다.

   jQuery  ( selector, [context] )
=wrapper ( 문자열, [옵션(있어도 그만 없어도 그만])

 

ex ) ( function( $ ) ) {

            $ ('ul.foo').click( function() ) {

                      $('li,this').css('background-color',''red);

                  });

       })(jQuery)

위 식의 this는 [context]이며 위 변수 $('ul.foo')를 가르킨다.

'코딩' 카테고리의 다른 글

슬라이드 만들기 정리  (0) 2020.07.23
자바스크립트 기초 (함수)  (0) 2020.07.08
jQuery 기초 1강  (0) 2020.07.05
6월 27일  (0) 2020.06.27
6월 27일  (0) 2020.06.27