2011-12-01 2 views
0

내 페이지에 jquery easing 1.3 플러그인을 추가 할 때 오류가 발생합니다. havent는 아직 사용자 정의 여유 공간을 사용했지만 아직로드하지 않으면 움직이는 요소가 작동하지 않습니다. 당신은 애니메이션 요소 위에 마우스를 할 때jquery easing 휴식 Wordpress에서 jquery

Uncaught TypeError: Property 'undefined' of object #<Object> is not a function 

이 오류가 트리거,을 heres 페이지 : 임 아닌 JQuery와 전문가 그래서 난 정말 디버깅하지만, heres는 오류 충돌이 있음을 매우 확실 메신저하는 방법을 잘 모릅니다 메신저 작업 : 당신이 링크를 통해 & 디렉토리를 롤 경우

http://www.pegbarandgrill.com/blog/

당신은 개방 애니메이션 메뉴를 볼 수 있지만 오류가 발생합니다 때입니다. 나는 충돌이 사라집니다 다음 줄 내가 wp_head()와 wp_footer을 (제거 또한 경우

<script type="text/javascript" src="/wp-content/themes/pegbarAndGrill_01/script/jquery.js"></script> 
<script type="text/javascript" src="/wp-content/themes/pegbarAndGrill_01/script/easing.js"></script> 

) 기능과 함께 JQuery와 및 완화를 공급. 문제가 뭔지 알 겠어? 그것은 나의 전에 내 시간을 저장 저장

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

와 easing.js 파일의 내용을 포장하는

많은 감사

+0

때로는'$'을'jQuery'로 대체하는 것이 WordPress의 문제를 해결합니다. 시도해 봐. – peduarte

+0

플러그인 부분에 오류가 있습니다. jQuery 1.7 또는 이전 버전과 호환되지 않을 수도 있습니다. – Viruzzo

+0

이미 easing을로드 한 후에 다른 버전의 jQuery (1.6.x)를로드하는 중입니다. 도움이 될 것 같아요. (소스 코드 25 행 참조) – m90

답변

0

같은 오류 메시지가 나타납니다. jQuery, jQuery UI, easing plugin 및 jQuery.noConflict()에 대한 호출 순서가 잘못되었습니다.

오래전에 다른 문제를 해결하기 위해 jQuery.noConflict()을 사용했지만 더 이상 제거하지 않아도되었습니다.

I는이 순서대로 <script> 요소를 넣어 :

<script type='text/javascript' src="/js/jquery-1.8.0.min.js"></script> 
<script type='text/javascript' src="/js/jquery-ui-1.8.23.custom.min.js"></script> 
<script type='text/javascript' src="/js/jquery.easing.1.3.js"></script> 

이 문제를 해결했습니다.