2009-09-10 8 views
0

음, 내가하고 싶은 일은 lightboxsliding top panel입니다. 둘 다 mootools를 사용하며 둘 다 다른 버전을 사용하는 것 같습니다.호환되지 않는 Mootools 스크립트

실제 mootools 라이브러리의 부스에도 불구하고이 중 하나를 주석 처리하면 작동하지 않습니다.

<!a possible js config. either these two are commentented out, or the mootols.svn.js 
<!-- libraries/frameworks for milkbox--> 
<!--script type="text/javascript" src="js/mootools-1.2.3-core-yc.js"></script> 
<script type="text/javascript" src="js/mootools-1.2.3.1-more.js"></script--> 
<!-- mootools for the sliding top panel. should work also with the one imported above, so i was going to deactivate the one below--> 
<script type="text/javascript" src="js/mootools.svn.js"></script> 
<script type="text/javascript" src="js/milkbox.js"></script> 
<script type="text/javascript" src="js/panel.js"></script> 

그래서 상관없이 느릅 나무 하나 (* -1.2.3 코어-YC 및 -more.js 또는 mootools.js) 나는 나던 작업 기능 항상 하나를 주석 처리합니다.

둘 다 mootools이므로 실제로 가능해야하지만. 누군가가 이것을위한 해결책을 가지고 있습니까?

베니

(난 용어 네임 스페이스에 대해 듣고 그 의미 대략 알고,하지만 난 그것을 사용하는 방법을 잘 모릅니다있다)

덕분에 사전에 많은

답변

4
당신은 큰 효과를 네임 스페이스 지정을 사용할 수 없습니다

프로토 타이핑 (예 : mootools 또는 프로토 타입)을 사용하는 프레임 워크. 귀하의 경우에는

, 나는

이 Mootools의 1.11을 제공 추상화 계층이 ... 슬라이딩 상단 패널은 1.11 플러그인 (귀하의 링크가 작동하지 않습니다), 라이트는 1.2.3입니다 Mootools의 가정 수 1.2로 호환성 - http://www.siafoo.net/article/62을 확인, 메일 링리스트 Mootools의에서이 여러 게시물도 있습니다 (http://groups.google.com/group/mootools-users?pli=1)

여기해야 당신의 목표 - Mootools의 1.11 제거에 호환성 코드를 넣고에 패널을 얻으려고 일 (여기 저기에 약간의 변화가 필요할 수도 있지만 큰 일은 아닙니다). 잠시 뒤 나는 같은 딜레마에 직면하여 처음부터 1.2.3 용 슬라이드 인 패널을 작성했다.

또한 WebKreations 슬라이드가 http://web-kreation.com/demos/login_form_mootools_1.2/ 인 것을 고려해보십시오. 아마도 이것을 대안으로 사용할 수 있습니다.

행운을 빌어 요.

+0

이 답변은 조금 늦었습니다. – ngmir

관련 문제