То, что я хочу сделать, это иметь аккордеон, где верхняя панель аккордеона - это ссылка на другую страницу, а остальные функции аккордеона нормально. Я пробовал несколько javascript, чтобы остановить аккордеонное событие, но это, похоже, не работает. Любые указатели?Сделать панель ссылкой в Zurb Foundation 5 accordion
0
A
ответ
0
Да, сначала вам нужно удалить содержимое интерьера, чтобы оно не расширялось. После этого я добавлю класс тега a
и напишу некоторый скрипт на странице, чтобы распознать класс и перенаправить URL-адрес. Что-то вроде ниже:
<ul class="accordion" data-accordion>
<li class="accordion-navigation">
<a class="redirect-me" href="http://www.google.com">Accordion 1</a>
</li>
<li class="accordion-navigation">
<a href="#panel2a">Accordion 2</a>
<div id="panel2a" class="content">
Panel 2. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
</div>
</li>
<li class="accordion-navigation">
<a href="#panel3a">Accordion 3</a>
<div id="panel3a" class="content">
Panel 3. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
</div>
</li>
</ul>
Сценарий будет выглядеть примерно так с JQuery:
$(".redirect-me").bind("click",function(){
theUrl = $(this).attr("href");
window.location = theUrl;
});
Вид грязный способ сделать это. Но это бандайда, пока вы не сможете сделать рекомендуемый способ, который кто-то другой выяснит.
Смежные вопросы
- 1. emberjs foundation 5 accordion
- 2. angular.js & foundation 5 accordion
- 3. Липкая верхняя панель в Zurb Foundation 5 не работает?
- 4. Zurb foundation 5 - topbar search
- 5. Инициализировать Zurb Foundation 5 в директиве AngularJS
- 6. Zurb Foundation 5 Эквалайзер в колонках
- 7. как сделать Zurb Foundation невосприимчивым?
- 8. Используйте трафареты в Zurb Foundation 5
- 9. Zurb Foundation 5 скрывает содержимое в Offcanvas
- 10. weird positioning top bar zurb foundation 5
- 11. Обновление до Zurb Foundation 5 с рельсами
- 12. Zurb Foundation 6: верхняя панель не рушится
- 13. Zurb Foundation 5 - Flush на мобильном телефоне
- 14. zurb-foundation 5 data-interchange w/xhtml
- 15. Zurb Foundation 6 jQuery error
- 16. Rails 4 + Zurb Foundation 5 рамок ошибок
- 17. Zurb Foundation 5 - создание кнопок отзывчивых
- 18. Zurb Foundation 5, modernizr не найден
- 19. ZURB FOUNDATION 5 - Что делает класс COLLAPSE?
- 20. zurb-foundation 5 драгоценный камень для рельсов?
- 21. Rails 4, Heroku, Zurb Foundation 5
- 22. Отключить Zurb Foundation 5 meta tags
- 23. Zurb Foundation 5 - мобильный ландшафтный вид
- 24. zurb foundation 5 icon bar Текст Misaligned
- 25. Zurb Foundation 5 вкладок не работает
- 26. Заказ колонки колонки [Zurb Foundation 5]
- 27. Foundation 5 Tabs и Accordion не работают
- 28. Zurb Foundation Accordion & Slick Slider не работает вместе
- 29. Zurb Foundation Орбита слайдера - сделать бесконечным?
- 30. zurb foundation youtube embed
Я использовал этот же метод раньше, и он хорошо работает. –