말러83

jQuery 초간단 질문이요

· 2008-12-22 (월) 11:08:17 · 1771 · 4
별점주기 스킨 플러그인을 만들다가 다음과 같은 내용이 있는데요..

    jQuery.ajax({
    type: "POST",
    url: "/__m3rating_update.php",
    data: "gr_id=&bo_table=&wr_id=&star="+star,
    success: function(msg){
        alert( msg );
    }
    });

여기서 jQuery.ajax라고 된 부분을 원래 $.ajax 라고 쓰니까 에러가 나더라고요.. 평소에는 그냥 달러표시로 썼는데, 갑자기 왜 그럴까요?
클릭해서 저 스크립트를 실행시킬 때는 앞에 jQuery라고 써야 하고, 코드에 넣어서 실행 시킬 때는 $라고 써도 되고...

(불당님 헬프요! jQuery 쓰게 만들었으니 책임지세요! ㅋㅋ)
|

댓글 4개

2008-12-22 (월) 11:21:48
$를 다른 라이브러리가 사용해서 그럴겁니다.

var $j = jQuery.noConflict();
$j.ajax(..

형태로 쓰던가

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

식으로 사용하면 될겁니다.
아 그렇군요;; 소스 꼼꼼하게 다시 뜯어봐야겠습니다.
감사합니다~^^
2008-12-22 (월) 12:50:43
킁~ 그런거는 젊은 사람들이 배워서 알려줘야죠. ㅋㅋ
[http://www.sir.co.kr/img/emoticon/md56.gif]책임 안 지시다니..
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

202,923건
+
제목 글쓴이 날짜 조회
08-12-22 조회 8,783
08-12-22 조회 1,299
08-12-22 조회 1,287
08-12-22 조회 1,772
08-12-22 조회 1,282
08-12-22 조회 1,284
08-12-22 조회 1,277
08-12-22 조회 1,807
08-12-22 조회 1,981
08-12-21 조회 1,388
08-12-21 조회 1,201
08-12-21 조회 3,495
08-12-21 조회 1,445
08-12-21 조회 1,550
08-12-21 조회 1,437
08-12-21 조회 1,474
08-12-21 조회 1,286
08-12-21 조회 1,277
08-12-21 조회 1,833
08-12-21 조회 1,521