Я пытаюсь обновить меню Uvumidropdown для использования с MooTools 1.3.2 или 1.4.1, чтобы я мог также использовать ползунок MooTool. Первым делом я заменил вызов mootools на «mootools-dropdown.js» на вызов «mootools-1.2.5.js», учитывая, что содержимое «mootools-dropdown.js» начинается с
var MooTools={version:"1.2.0",build:""};var Native=function(J)...
так что, очевидно, это файл ядра MooTool. Я сделал это, чтобы устранить неполадки в меню и убедиться, что основной файл не был пользовательским файлом.
<script type="text/javascript" src="js/mootools-1.2.5-core-yc.js"> </script>
<script type="text/javascript" src="xjs/mootools-dropdown.js"> </script>
<script type="text/javascript" src="js/UvumiDropdown-compressed.js"> </script>
<script type="text/javascript">
window.addEvent('domready', function () {
var menu = new UvumiDropdown('dropdown-demo');
});
Как это бывает, выпадающее меню не работает с 1.2.5.
Является ли мое предположение, что меню должно работать с 1.2.5, неправильно?
Мои выводы заставляют меня поверить, что файл ядра mootools был настроен, но у меня нет возможности сравнить его с исходным файлом 1.2.0.