Zurb Foundation 6.5.3
У меня есть меню аккордеона, которое необходимо обновить через ajax после начальной загрузки страницы.Итак, изначально меню содержит 2 пункта, затем вызывается $(document).foundation();
.Позже, после получения ответа ajax, элементы добавляются (и потенциально удаляются / заменяются) в меню.
Я хотел бы иметь возможность повторно использовать те же элементы, однако я не могу обновить плагин доизмените стиль измененных элементов.Я попытался:
$("#my-menu").foundation();
, который не работает и показывает ошибку:
Попытка инициализировать аккордеонное меню на элементе, который ужеимеет плагин Foundation.
Foundation.reflow(menu, 'accordion');
, который не работает.
menu.foundation('reflow');
, который не работает ипоказывает ошибку:
Uncaught ReferenceError: К сожалению, 'reflow' не доступен для AccordionMenu.
Я заставил его работать, уничтожив и удалив существующее меню, воссоздав все это, затем вызвав $("#my-menu").foundation();
, однако, на мой взгляд, это не идеально.