Miałem do czynienia z problemem podczas korzystania z akordeonu w pop-up modal (wszystkie są wtyczkami Twitter Bootstrap). Modal został zamknięty po każdym przełączeniu bloku akordeonu.Twitter Bootstrap: wtyczka Accordion koliduje z Modalem
5
A
Odpowiedz
8
Upadek akordeonu wywołuje "ukryte" wydarzenie, które jest aktualne również dla wtyczki Modal. Jest więc sposób, aby zapobiec zamykaniu modemu:
$(document).on('click', 'a.accordion-toggle', function(e) {
$(e.target).parent().siblings('.accordion-body').on('hidden', function(e) {
e.stopPropagation();
});
});
Nadzieja kapelusz pomaga.
2
@JuliaCesar Twoja odpowiedź nie działa dla mnie, ale to wskazał mi do rozwiązania:
$('.collapse').on('hidden', function(e){
e.stopPropagation();
});
Powiązane problemy
- 1. Jak zaimplementować twitter bootstrap accordion?
- 2. Zastępowanie CSS z Grailsa Wtyczka Twitter-Bootstrap
- 3. Twitter bootstrap - open modal nad już otwartym modalem
- 4. Twitter Bootstrap akordeon pełna wysokość
- 5. Twitter bootstrap karta akordeonowa
- 6. twitter bootstrap popover nie działa z angularjs
- 7. Clearfix z twitter bootstrap
- 8. Twitter Bootstrap 100% akordeon wysokości "skok"
- 9. Ember.js z Twitter Bootstrap Modal
- 10. Menu rozwijane z Twitter Bootstrap
- 11. Twitter bootstrap: dodawanie klasy do otwartego tytułu akordeonu
- 12. Używanie Twitter Bootstrap iFrame?
- 13. jqGrid na Twitter Bootstrap
- 14. Twitter Bootstrap daszka rozmiar
- 15. Twitter bootstrap split dropdown
- 16. dynamiczny karuzela twitter bootstrap
- 17. karuzela bootstrap twitter znika
- 18. Twitter Bootstrap "ciecz-pojemnik"
- 19. Twitter Bootstrap Poziomy formularz
- 20. twitter bootstrap domyślne wyściełanie
- 21. Twitter Bootstrap sideway caret
- 22. Twitter Bootstrap: zagnieżdżone wiersze?
- 23. Jak budować Twitter Bootstrap
- 24. Twitter Bootstrap obejmuje przelewał
- 25. Twitter Bootstrap: Pobierz przyciski wyboru stanu bootstrap
- 26. Jak mogę wyświetlić "Delete Confirm Dialog" z modalem bootstrap? nie tak jak domyślna przeglądarka
- 27. Jak ustawić .btn-group z twitter-bootstrap?
- 28. odinstalowywanie Twitter Bootstrap z aplikacji Rails
- 29. Twitter bootstrap affix z infinitescroll i window.resize
- 30. Korzystanie Twitter Bootstrap przyciski radiowe z kolbą
Prawie pracował. Mam 2 przedmioty w moim akordeonie (który jest w modalu) i kiedy pierwszy raz otworzę modal, a następnie kliknę drugi element (który jest domyślnie ukryty) mój modal wciąż się zamyka. – SheperdOfFire
Czy masz jakieś tagi w przełączniku a.accordion? Jeśli tak, powinieneś również powiązać zdarzenie stopPropagation. – JuliaCesar
Już to rozgryzłem, zapomniałem usunąć znaczniki html. Ale dzięki za odpowiedź i tak :) – SheperdOfFire