2015-02-03 4 views
1

내 자신의 J 템플릿에서 jquery가 스크립트 태그로 연결된이 오류가 있습니다. 이 스크립트에서잡히지 않은 타입 오류 : undefined가 Joomla!의 함수가 아닙니다! 템플릿

오류 occurres : 레코드에 대한

$(document).ready(function(){ 
    $('.login-dropdown').click(function() { //this passes (tested with alert) 
     $('.login-container').show(); // there is error 
    }); 
}); 

- 디스플레이가내용 .login 컨테이너 : 없음하는 쇼() 방법에 대한 권리에 의해 수 있습니다.

jquery와 joomla 사이의 충돌이 의심 스럽지만 결국 어떻게 처리해야할지 모르겠습니다.

도움 주셔서 감사합니다.

답변

3

Joomla는 mootools를 사용하므로 이들간에 충돌이있을 수 있습니다.

사용 $.noConflict() :

jQuery.noConflict(); 
jQuery(document).ready(function($){ 
    $('.login-dropdown').click(function() { //this passes (tested with alert) 
     $('.login-container').show(); // there is error 
    }); 
}); 
+2

작품 :) 감사 – Jayme

관련 문제