Это действительно странная проблема, с которой я столкнулся. Когда я загружаю Scriptaculous с официального веб-сайта, script. aculo.us, упакованный в ZIP, представляет собой prototype.js версии 1.6.0.1. Это отлично работает, я могу следовать примерам вики и начать учиться. Однако, когда я обновляюсь до прототипа 1.6.0.2 (последняя версия) с prototypejs.org а> все ломается. Я прочитал документацию, назвал новый файл prototype.js, и ничего не работает. Любая помощь приветствуется! В
Scriptaculous не работает с последним прототипом
Ответы (2)
scriptaculous — это библиотека JS, построенная поверх прототипа. Таким образом, они будут отставать от прототипа в своем графике выпуска. Чтобы гарантировать, что scriptaculous работает, используйте его только с файлом прототипа, который входит в загрузку.
Конечно, если у вас будет достаточно времени и энергии, вы сможете найти все измененные ссылки с прототипа 1.6.0.1 на 1.6.0.2, но действительно ли в более новой версии прототипа есть что-то, что вам нужно сегодня? Если нет, то просто ждите, пока скрипачук обновится.
Получите последнюю версию script.aculo.us напрямую из их репозитория исходного кода. Заархивированная версия, представленная на их веб-сайте, является древней. Я запускаю последнюю версию script.aculo.us, взятую из их репозитория на прошлой неделе, с последним прототипом (1.6.0.3) без сбоев.