jquery show div ein und ausblenden nach 5 Sekunden
Habe ich ajax-Aufruf um einen Beitrag zu löschen
auf erfolgreiche löschen, erhalte ich die 1
wenn ich 1 dann möchte ich zeigen, eine Benachrichtigung div
div ist so
<div style="
display:inline-block;
float:right;
border:1px solid #060;
background:#FFC;
padding:10px 20px;
box-shadow:2px 2px 4px #666;
color:#060;
font-weight:bold;
display:none;
" id="messageBox">
post deleted successfully.
</div>
und mein Jquery-code ist, wie dies
$("#messageBox").hide().slideDown();
setTimeout(function(){
$("#messageBox").hide();
}, 3000);
wenn ich einen Beitrag löschen, es zeigt normalerweise messageBox div und versteckt es nach 3 Sekunden
aber wenn ich einen Beitrag löschen und wieder löschen anderen post
die erste Meldung ist jetzt nicht versteckt, aber dennoch und
$("#messageBox").hide().slideDown();
heißt also, es blendet erste Nachricht und zeigen Sie 2. Nachricht
aber es blendet es bald, ich denke, nach Abschluss von 3 Sekunden für 1. Nachricht
Bitte erstellen Sie ein jsfiddle.net
Es ist unklar, was Sie erreichen wollen? Ihre Erklärung am Ende ist ein bisschen verwirrend. Übrigens hier ein fiddle: jsfiddle.net/S9D72
Es ist unklar, was Sie erreichen wollen? Ihre Erklärung am Ende ist ein bisschen verwirrend. Übrigens hier ein fiddle: jsfiddle.net/S9D72
InformationsquelleAutor user3459498 | 2014-07-24
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen
InformationsquelleAutor mplungjan
InformationsquelleAutor A-312