Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.javascript > #4750

jQuery-BootstrapDialog funktioniert nicht richtig innerhalb von click-Handler

From Gerome Muent <kontakt@bmservices.de>
Newsgroups de.comp.lang.javascript
Subject jQuery-BootstrapDialog funktioniert nicht richtig innerhalb von click-Handler
Date 2016-03-11 12:11 +0100
Organization albasani.net
Message-ID <nbu95r$hft$1@news.albasani.net> (permalink)

Show all headers | View raw


Hallo zusammen,
ich versuche gerade diese BootStrap-Alerts zu verwenden:
https://nakupanda.github.io/bootstrap3-dialog/

Was geht:
1.
$(document).ready(function() {
     BootstrapDialog.alert('I want banana!');
    ...
}
verhält sich wie erwartet. Direkt nach Laden Seite poppt das Alert auf 
und muß erst geschlossen werden, damit es weiter geht.

Jetzt wollte ich das aber an den click-Handler eines Buttons binden:
2.
$(document).ready(function() {
     $('#loginButton').on('click', function() {
         BootstrapDialog.alert('I want banana!');

     }
     ...
}

Dialog poppt für eine Winzigkeit auf, verschwindet aber sofort wieder.
Damit ich ihn überhaupt sehen kann, hilft danach nur ein alert('Pause');
Dann sehe ich den BootStrapDialog und mein alert. Wenn ich mein alert 
beende, dann verschwindet auch sofort wieder der BootStrapDialog.
Irgendwie hält der nicht an, um sich durch Klick bestätigen zu lassen, 
sondern "rauscht" durch.

In der Konsole gibt es keinen JavaScriptfehler.

An den Autor habe ich mich schon persönlich gewandt, aber keine Antwort 
bekommen.

Kann mir jemand sagen, warum sich das ganze so verhält und v.a., wie man 
den realen Anwendungsfall 2 lösen kann.

Danke für Tips, Gérôme

Back to de.comp.lang.javascript | Previous | Next | Find similar


Thread

jQuery-BootstrapDialog funktioniert nicht richtig innerhalb von click-Handler Gerome Muent <kontakt@bmservices.de> - 2016-03-11 12:11 +0100

csiph-web