Używam bootbox.js do modalu, ale gdy modalny fadeIn i zawartość jest zbyt długa, pasek przewijania idzie na poziomie dolnego przycisku. muszę pobyt przewijania na górze gdy modalne pojawiająScrollTop bootbox modal on fadeIn
5
A
Odpowiedz
5
Rozwiązałem problem dodając .off("shown.bs.modal");
po bootbox.dialog.
bootbox.dialog({ ... }).off("shown.bs.modal");
+0
Działa świetnie. Zastanawiasz się, dlaczego nie zostało to wbudowane w bootbox. – Ectropy
+0
Jest to omówione w [wydanie # 260] (https://github.com/makeusabrew/bootbox/issues/260) i jest spowodowane przez automatyczne ogniskowanie głównego przycisku w zdarzeniu "Pokazane". –
0
Można ustawić scrollTop z jQuery w ty callback.
bootbox.alert("Hello world!", function() {
$('body').scrollTop(0);
});
Powiązane problemy
- 1. Twitter Bootstrap Modal - On hidden any
- 2. Konwersja do potwierdzenia Bootbox
- 3. Wiele wejść w Bootbox
- 4. angularjs $ modal close modal
- 5. JQuery fadeIn Delay FadeOut
- 6. Naprzeciwko "scrollTop" w jQuery
- 7. Odpowiednik "scrollTop" AngularJS?
- 8. jQuery .addClass i .fadeIn?
- 9. jQuery fadeIn CSS klasa
- 10. jquery prepend + fadeIn
- 11. jquery .hide() fadeIn()
- 12. Elementy FadeIn na przewijanie
- 13. jQuery fadeIn event?
- 14. Bootbox js: Zmień położenie przycisku Ok
- 15. Zamknij Twitter Bootbox po x sekundach
- 16. $ (dokument) .scrollTop() zawsze zwraca 0
- 17. Jak uzyskać scrollTop elementu iframe
- 18. ScrollTop nie działa w IE
- 19. jQuery scrollTop firefox nie działa
- 20. jQuery fadeIn() na wyświetlaczu żaden
- 21. fadeIn fadeOut vs vs fadeTo
- 22. Jak dodać dopełnienie do funkcji scrollTop()
- 23. Modal ConfirmDialog over modal Dialog -> wszystko jest zablokowane
- 24. Dlaczego JQuery Modal Dialog i JQGrid Modal Dialog wyglądają inaczej?
- 25. AngularJS Modal Popup
- 26. Testowanie komponentu React Modal
- 27. Dlaczego jquery fadeIn() nie działa z .html()?
- 28. Bootstrap Modal Focus nie działa
- 29. scrollTop w telefonie komórkowym Safari nie działa
- 30. jQuery scrollTop niespójne w różnych przeglądarkach
Pokaż swój kod pokazujący bootbox. – Manwal
'var bootboxAffiche = function (p_titre, p_contenu) { \t bootbox.dialog ({ \t \t tytuł: p_titre, \t \t wiadomość: p_contenu, \t \t przyciski: { \t \t \t sukces: { \t \t \t \t etykiecie: 'Fermer' \t \t \t \t nazwaKlasy "btn-podstawowy" \t \t \t} \t \t} \t}); } ' –