본문 바로가기
두뇌회전

[jquery] $(jquery)와 프로토타입 충돌

by 두덩 2015. 9. 7.



jquery를 사용할 때 흔히 쓰는 문자 $는

가끔 prototype과 충돌나는 경우가 있다


그래서 jquery오류가 난다융

Uncaught TypeError: $(...).bind is not a function


이런식으루 흐ㅜㅜㅂ


이건 제이쿼리랑 프로토타입 둘다 

$를 쓰고있어서 그런거...


이를 해결하기 위해서 $를 jquery로 사용하겠다는 선언을 해주면 된댜!!


(function($) { ........ }(jQuery));



이렇게 써주고 

저 중괄호 사이에 $를 사용해서 코드를 작성하면

올바르게 제이쿼리로 인식한댜






꼭 제이쿼리를 $로 쓰고싶지 않다면

$를 다른 문자로 바꿀 수는 있지만

일반적으로 $로 쓰니까... 그냥 $를 쓰는게 좋을듯!!








'두뇌회전' 카테고리의 다른 글

iframe으로 유투브 업로드!!  (0) 2015.10.01
SNS 개발자 사이트  (0) 2015.09.24
[DB] oracle/mysql 연결  (0) 2015.09.22
[jQuery] bitly로 링크 짧게 만들기  (0) 2015.08.31
[javascript] 카카오톡 공유하기  (2) 2015.08.28

댓글