Popover Verzögerung bei bootstrap nicht funktioniert
Ich will das popover zu verstecken nach einer Weile. Ich codiert this -> CODE Arbeit..
JS
$('#qoo').popover({
placement : 'left',
html : true,
delay: {
show: 500,
hide: 100
},
content: function() {
return $('#content-wrapper1').html();
}
});
HTML
<div class="span1 offset1">
<a href="#" id="qoo" rel="popover" data-original-title="TITLEEEE" class="circle"> textttt</a>
<div id="content-wrapper1" class="content-wrapper"> texttttttat</div>
</div>
Aber es funktioniert nicht.
InformationsquelleAutor yaylitzis | 2013-10-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verzögerung ein - /ausblenden nicht automatisch ein - /ausblenden des popover, es definiert die Verzögerungen vor dabei! Auch, die Verzögerung gilt nicht für manuelle trigger-Typ, so müssen Sie einen trigger, wie
hover
. um die Verzögerungen zu arbeiten.Jedoch zu erreichen, werden automatisch ausgeblendet für den popover, können Sie folgende Schritte durch Einhaken in die
shown.bs.popover
Veranstaltung :Den oben verbirgt sich das popover nach 1000 ms, 1 Sekunde.
es funktioniert hier mit einem Klick als Auslöser (mindestens die Verzögerungen)
Keine (!!) die Verzögerung funktioniert, aber das popover wird nicht ausgeblendet. Und das war nie die Absicht. ausblenden:100 nur definiert, dass nachdem klicken Sie auf die popover blenden nach 100ms, z.B. Verzögerung der hide-100ms. Verstecken Sie das popover automatisch, nach einer gewissen Zeit, müssen Sie den timeout-Ansatz vor. Ein - / ausblenden nur definieren Sie die "effect" -, oder Verzögerung, nicht die Handlungen selbst!! Finden Sie es logisch - wenn es wahr war, was Sie glauben, dann "show:500" sollte zeigen, das popover nach 500ms - Recht? Die bootstrap-Dokumentation ist manchmal etwas vage oder verwirrend.
danke. Schade allerdings, dass die eingebaute Verzögerung nicht funktioniert, beim manuellen auslösen der popover. Bin ich der einzige, der fühlt sich mit setTimout ist nicht ganz das gleiche?
so? in welcher version von bootstrap, und welches setup? Fühlen Sie sich frei, um zu produzieren eine bessere Antwort.
InformationsquelleAutor davidkonrad
Ich habe versucht deinen code, das problem in deinem code ist, dass der tooltip nicht scheinen, gebunden im Körper, es ist tatsächlich außerhalb des Körpers, so dass, wenn Sie verlassen die Marge für das element, das Sie wäre in der Lage, um es arbeiten ordnungsgemäß. Werfen Sie einen Blick auf diese :
JSFiddle
HTML :
JS :
müssen gemäß der jsfiddle und versucht, die Bearbeitung der anzeigen und ausblenden der Werte, es funktioniert !!
InformationsquelleAutor Rahul Gupta
Meine Lösung: Popover öffnet sich nur, wenn der Benutzer den Mauszeiger über den link, für eine gewisse Zeit.
InformationsquelleAutor Gabriel Glauber