2011-03-14 4 views
0

저는 방금 Joomla 1.6 용 모듈을 만들었습니다.이 모듈은 jQuery를 애니메이션으로 사용합니다. 지금까지 내가했던Joomla 모듈 용 jQuery 사용하기. - 어떻게?

, 불을 지르고와

$document   = JFactory::getDocument(); 
$document->addStyleSheet(JURI::base() . 'modules/mod_op_slideshow/assets/css/slideshow.css'); 
$document->addScript(JURI::base() . 'modules/mod_op_slideshow/assets/js/menuRotate.js'); 
$document->addScript(JURI::base() . 'modules/mod_op_slideshow/assets/js/jquery.js'); 
$document->addScript(JURI::base() . 'modules/mod_op_slideshow/assets/js/script.js'); 

, 내 스크립트와 CSS가로드 된 것으로 보인다. 직장 내 애니메이션 위해서는, 내 코드는 이미 script.js 불행하게도

$(document).ready(function(){ 
$('ul#slidemenu').menuRotate({ 
    speed: 1230, 
    timeout: 5000, 
    opacity: '0.6', 
    containerheight: '300px' 
}); 

에 포함한 준비 문서, 내부 초기화 한 것으로 필요가 코드를 초기화하지 않는 것 .. 하나 방화에 표시 한 오류 중이었다

JQuery와}) (jQuery를)이 오류 휴식] 정의되지 않는다;

Joomla에 스크립트를 추가하고 script.js에서 document.ready로 코드를 초기화하면 올바르게 끝났습니까? 아니면 나는 심지어이 문제에 대해 이해하고 있는가?

답변

2

menuRotate.js 스크립트에 문제가있을 수 있습니다. menuRotate.js 스크립트에서 jQuery를 사용하는 경우 jQuery 뒤에 입력해야합니다.

+0

당신이 옳았습니다! 덕분에 – Kyle

+0

그게 효과. –