Drupal 사이트 내에서 제대로 작동하려면 기존 MooTools 코드를 얻으려고합니다. 나는 MooTools 코드가 독자적으로 작동한다는 것을 알고 있습니다. 페이지에서 MooTools 라이브러리를로드하면 jQuery가 작동을 멈춘다.달러 금고 모드에도 불구하고 MooTools와 jQuery 충돌 -
(MooTools 개발자에 따르면) Moo가 이미로드 된 jQuery 라이브러리에서 이미 정의 된 $를 도용하지 못하게하는 jQuery 이후에 MooTools를 포함하고 있습니다.
내 Moo 코드 내의 모든 $ 참조를 document.id로 변환했습니다.
페이지를로드 할 때 Moo 코드는 작동하지만 jQ 코드는 작동하지 않습니다. Moo는 여전히 $ 변수를 jQ에서 훔쳐서 스스로 재정의하고있는 것 같습니다. 테스트 목적으로, 내가로드하려는 Moo 코드는 간단한 12 아코디언 스크립트입니다. 이 문제가 해결되면 더 복잡한 것들을 사용해야합니다.
Drupal은 jQuery를 광범위하게 사용하므로 jQ의 no_conflict 모드를 사용하는 것이 실용적인 옵션이 아닙니다. 내가 이해하는 것으로부터, 이것은 달러 안전 모드를 고려할 때 가능할 것입니다.
MooTools Core 1.2.4 및 MooTools More 1.2.4.4 및 jQuery 1.2.6 (1.4.2 시도)도 사용하고 있습니다.