2012-03-15 2 views
0


Currenly 학교 프로젝트를위한 웹 사이트의 구성 요소 모듈에 애니메이션을 적용하려고합니다. 애니메이션에는 fadeIn/fadeOut과 완전히 새로운 웹 사이트를로드하지 않고 내용이 변경되어 있습니다. 애니메이션이 끝나면 URL에 해시 태그를 추가합니다 (예 : about-me). Joomla에서 내 404 오류 페이지 만 나타나고 애니메이션이 적용되지 않습니다.
완벽하게 HTML 전용 버전과 Typo3 있지만 Joomla에서 작동합니다. Google은이 질문에 대한 결과를 보여주지 않으며 특수 플러그인 및 모듈에만 적용되지만 일반 모듈에는 적용되지 않습니다.

어떻게 올바르게 사용할 수 있습니까?
아래쪽을 볼 수 있습니다.
HTML : http://www.aks-schulinfo.de/gtm3_big/24h/essmann
오류가있는 jQuery의 예 : http://www.aks-schulinfo.de/gtm3_big/24h/essmann/js/dynamicpage.js
도움을 주셔서 감사합니다.자바 스크립트가 Joomla에서 Errorpage로 끝납니다

답변

0

콘텐츠를 다시로드하지 않고도 유창하게 작업하고 있습니다. 감사합니다. 나머지 절반 (페이드)은 여전히 ​​작동하지 않습니다.
fadeeffect가 HTML 전용보기에는 적용되지만 Joomla 사이트에는 적용되지 않는 이유는 무엇입니까?

링크 :
HTML 전용 : www.aks-schulinfo.de/gtm3_big/24h/essmann/htmlonly
줌라 버전 : www.aks-schulinfo.de/gtm3_big/24h/essmann/

+1

링크 문제와 비슷합니다. Joomla 사이트는 [this] (http://www.aks-schulinfo.de/gtm3_big/24h/js/dynamicpage.js)에 링크되어 있으며 존재하지 않는 JS 파일과 HTML 사이트가 [this one] (http : //www.aks-schulinfo.de/gtm3_big/24h/essmann/htmlonly/js/dynamicpage.js). – DACrosby

+0

그들은 둘 다 존재하지만, 단지 유일한 HTML 버전의 파일을 볼 수 있습니다 ... joomla 버전 코드는 404 오류가 거기에 완벽하게 연결되어 있지만 joomla에 의해 검게되고 나는 이유가 없습니다 ...! – Terba

1

그래, 페이지를 다시로드하지 않고도 페이지의 콘텐츠를 변경하고 싶습니다. 가장 쉬운 방법 중 하나는 페이지의 모든 콘텐츠를로드 한 다음 관련없는 모든 것을 숨기는 것입니다. 그래서, 자신의 div로 분리 된 모든 내용을 가진 index.php 페이지를 setgup하십시오. 다른 세를 숨기고 location.hash와 현재의 해시 태그를 찾기 위해 자바 스크립트

<div id="contentHome"> .... </div> 
<div id="contentAnmeldung"> .... </div> 
<div id="contentRegelwerk"> .... </div> 
<div id="contentSitempa"> .... </div> 

사용 후 관련 콘텐츠를 가능성을 전환하여 보여줍니다. 당신이 정말로 궁금하다면 사람들이 특정 "페이지"에 여전히 링크 할 수 있도록 페이지가 생성되는 동안 PHP로 동일하게 수행 할 수 있습니다.

참고 : 이는 현재 사이트와 같이 제한된 콘텐츠에서 효과적입니다. 페이지로드 시간이 끔찍할 것이므로 많은 콘텐츠가 있다면 시도하지 마십시오.

관련 문제