prototype.js 와 jquery를 같이 사용해야 될때 실제로 적용해보면

$()를 이용한 변수 접근자로 인한 충돌로 스크립트 오류가 발생 됩니다.

해결 방법은

<script type="text/javascript">jQuery.noConflict();</script>

이부분을 추가해줍니다.

이로서 jqeury 사용시

$(document).ready(function($){ });

대신에

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

사용으로 인해 해결할수 있다.

찾아보니

var $j = jQuery.noConflict(); 이나
$j = jQuery.noConflict(); 로

이렇게
$j(document).ready(function($){ });

jQuery 대신에 임의로 넣을 수 있다는데 저는 에러가 나네요..;


예제)

<script type="text/javascript" src='prototype.js'></script>
< script type="text/javascript" src="jquery.js"></script>
< script type="text/javascript">jQuery.noConflict();</script>


'J > Jquery' 카테고리의 다른 글

jQuery JSONP ajax 호출, JSON 관하여  (0) 2014.03.19
[jQuery] $(document).ready(function(){});  (0) 2012.03.10
ajax 뒤로가기 구현  (0) 2012.03.08
ajax와 뒤로가기  (0) 2012.02.06
Ajax와 뒤로가기 버튼  (0) 2012.02.05

설정

트랙백

댓글