Хорошо, я на расстоянии 2 дюймов от решения моей проблемы, и теперь я не уверен, что делать дальше.
Сайт разработчика: http://www.kendraschaefer.com/meilin
Я использую Mootools и jQuery на одной странице для создания одностраничного сайта.Mootools обрабатывает прокрутку страницы - прокрутка страницы вверх и вниз в пределах указанного div.
Jquery обрабатывает все остальные эффекты.
Проблема в панели навигации - я пытаюсь выделить элементы навигации, основываясь на том, какой div в настоящее время активен.
Наконец-то я остановился на следующем решении, прежде чем понял, что оно его не совсем обрезает:
- MooTools обрабатывает прокрутку
- Jquery назначает «текущий» класс любомуэлемент навигации, по которому щелкнули, и удаляет «текущий» класс из любого другого элемента навигации.
Проблема: теперь я не могу создавать внутристраничные ссылки, потому что внутристраничные ссылки не перехватываютсядо нави в любом случае.Например, на «домашней» странице попробуйте нажать кнопки «работа» или «команда» в области содержимого - соответствующие элементы навигации не выбраны, и я не знаю, как заставить это работать.
Может быть, я должен добавить назначение класса через Mootools после того, как прокрутка вступит в силу?(Если вы знаете, как, пожалуйста, поделитесь!)
Или, может быть, я должен изменить Jquery?
Любые решения приветствуются!Спасибо!