Это действительно странная проблема, с которой я столкнулся. Когда я загружаю Священный с официального сайта, script.aculo.us, упакованный в ZIP-архив, представляет собой prototype.js версии 1.6.0.1. Это прекрасно работает, я могу следовать примерам вики и начинать учиться. Однако, когда я обновляюсь до прототипа 1.6.0.2 (последняя версия) с prototypejs.org, все ломается. Я прочитал документацию, назвал новый файл prototype.js, и ничего не работает. Любая помощь приветствуется! Взаимодействие с другими людьми



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


scriptaculous - это библиотека JS, построенная на основе прототипа. Таким образом, они будут отставать от прототипа в своем графике выпуска. Чтобы убедиться, что scriptaculous работает, используйте его только с файлом прототипа, который был загружен.
Конечно, если у вас будет достаточно времени и энергии, вы сможете найти все измененные ссылки с прототипа 1.6.0.1 на 1.6.0.2, но действительно ли в новой версии прототипа есть что-то, что вам нужно сегодня? Если нет, то просто дождитесь обновления скрипта.
«Или позже», молча, «насколько нам известно». Они не могут предсказать в будущем то, что сломает библиотеку.
Получите последнюю версию script.aculo.us прямо из репозитория исходного кода. Архивная версия, представленная на их веб-сайте, очень древняя. Я запускаю последний script.aculo.us, взятый из их репозитория на прошлой неделе, с последним Prototype (1.6.0.3) без сбоев.
Это правда, однако в документации для scriptaculous sayd вы можете использовать версию 1.6.0.1 или новее. На самом деле это не проблема, просто то, что я читал.