2012-12-06 3 views
0

동일한 파일에서 두 개의 jQuery 플러그인이 작동합니다. 하나는 jquery.autocomplete.js이고 다른 하나는 jquery.thumbnailScroller.js입니다.동일한 페이지에서 충돌하는 두 개의 jQuery 플러그인

문제는 동일한 파일에 둘 다 사용할 때 자동 완성이 작동하지 않고 thumbnailScroller가 작동하지만 thumbnailScroller 플러그인 없이도 제대로 작동하는 것입니다.

이제 js 파일을 탐색 할 때 두 파일에 $.fn.이 있습니다. 그러나, 나는 이것 또는 다른 것 때문에 문제가있는 것을 모른다.

google 및 stackoverflow에서도 검색했지만 적절한 해결책을 얻지 못했습니다. 제발 나를 안내해주십시오.

답변

2

jquery에서 충돌을 피할 수있는 몇 가지 방법이 있습니다. 난 항상이

var $k = jQuery.noConflict(); 

처럼 수행하고 하나의 플러그인에 대한 모든 $ 기능에 대한 $ K를 사용합니다. 플러그인 js 파일에서는이 작업을 수행하지 않습니다.

iijb, 구현 페이지 등에

$k("#id").autocomplete({... 

감사

을이 작업을 수행