Я использую jQuery hoverIntent.js script для мега-выпадающего меню, вдохновленного Son Thonaka mega drop down w/CSS и jQuery sohtanaka.com/web-design/mega-drop-downs-w-css -jquery. Моя страница включает prototype.js script, который вставлен сторонним поставщиком (это веб-сайт недвижимости, который загружает контент поиска и ведет контент управления). Он загружает последнюю перед тегом. Мое меню script и вызовы jQuery загружаются в верхней части тега. Ниже я включил 2 ссылки. В первой ссылке я прокомментировал вызов prototype.js, и меню прекрасно работает. Вторая ссылка имеет вызов prototype.js, и выпадающее меню не работает.
-
Рабочий снимок: http://www.myreoforeclosures.com/_menutestfromcode.html (prototype.js закомментирован)
-
Не работает drop down: http://www.myreoforeclosures.com/_menutestfromcode2.html (при работе prototype.js)
Я пробовал много вариантов разрешений jQuery noConflict(), предложенных на веб-сайте jQuery, но для жизни я не могу решить конфликт. Я привел приведенные выше ссылки только к основам CSS и HTML, чтобы проверить падение.
Обратите внимание, что я поднимаюсь по крутой кривой обучения с помощью Web 2.0/CSS/jQuery, так как это моя первая попытка создания веб-сайта с использованием этих инструментов (ранее на основе веб-сайтов).
Приветствуется всяческая помощь, чтобы заставить jQuery и прототип работать вместе. Я только управляю jQuery script, поэтому любое разрешение должно быть выполнено для jQuery. Я не имею никакого контроля над prototype.js.