Проблема анимации высоты Javascript - PullRequest
0 голосов
/ 29 августа 2011

Я работаю над CMS-подобной системой на основе php (с включенным магазином) и ударил стену при создании навигации. Навигация имеет неограниченное количество категорий с неограниченным количеством подкатегорий (более неограниченного количества уровней), и это, кажется, вызывает проблемы при анимации навигации.

Навигация основана на списках HTML, и всякий раз, когда я хочу что-то анимировать на уровне 4 (и глубже), родительские списки не могут изменить размер с дочерним списком.

Прямо сейчас навигация создается динамически (каждая подкатегория динамически загружается после щелчка по родительскому элементу и т. Д.), Но я также попытался сделать это полностью без списков, только с div, и я также попытался сгенерировать все элементы на стороне сервера и скрывая их Я также пытался сделать это с и без jQuery, но ничего не помогло.

Вы можете посмотреть здесь: http://shop.ipron.info/shop/ (Большинство переменных / комментариев на немецком языке, поэтому при необходимости я могу предоставить понятные версии)

Поведение одинаково во всех браузерах, которые я смог протестировать, поэтому я предполагаю, что на моей стороне есть какая-то ошибка, которую я не смог обнаружить.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 29 августа 2011

Ваш код встречается с этой ошибкой бесконечное количество раз:

Uncaught TypeError: Невозможно вызвать метод 'removeChild' со значением null

Ошибка возникает в Navigation.jsна линии 138

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...