본문 바로가기

IT

[j-query] jquery / prototype 충돌。

 



jquery / prototype 충돌。





오늘은 하루 마젠토로 사이트를 만드면서 작업의 어려움(?)을 겪었던 문제가 있었습니다.!

충돌. 충돌 충돌.. 


jquery 와 prototype이 충돌해서 버튼이 클릭이 안되는 문제.

비디오를 보여주려서 jquery가 필요한대 prototype과의 문제가 있더라구요!!


그래서 해결한 방법은!!!


jquery 라이브러리를 먼저 넣고 


<script type="text/javascript" src="/skin/frontend/rwd/default/js/lib/jquery-1.10.2.min.js"></script>


<!-- 아래 부분이 제이쿼리를 권한을 없애고 다른 변수로 처리를 한 것입니다.

jq$는 변수니까 바꾸셔도 되고 그 이후에 나오는 제이쿼리 명령어에는 jq$라는 변수를 사용해주셔야되요~

  -->


<script type="text/javascript">

jQuery.noConflict();

var jq$ = jQuery;

</script>


<script type="text/javascript" src="/js/prototype/prototype.js"></script>


최종적으로는 제이쿼리를 먼저 불러오고 권한을 없애고 변수를 바꿔준 후 prototype을 불러오는거죠~

문제가 있으신분들은 한번 사용해보세요~ ^^