Zrobiłem , w którym używam funkcji poppers programu Twitter twitter na ikonie.Jak mogę zamknąć bootstrap-popover za pomocą przycisku wewnątrz popover?
<div style="margin-top:200px">
<ul>
<li class="in-row">
<a href="#" id="meddelanden" data-title="Meddelanden" data-toggle="clickover"
data-placement="right"><i class="icon-globe"></i></a>
</li>
</ul>
</div>
jQuery:
var elem = '<div class="well"><a href="google.com">Message one, From someone.</a></div>'+
'<div class="well"><a href="google.com">Message one, From someone.</a></div>'+
'<button id="close-popover" class="btn btn-small btn-primary pull-right">Close please!</button>';
$('#meddelanden').popover({animation:true, content:elem, html:true});
I nie wydają się być w stanie zamknąć popover z przycisku wewnątrz niego. Próbowałem, aby funkcja kliknięcia jquery na id "close-popover", ale notowanie dzieje. (Nie uwzględniłem mojej próby zamknięcia go wewnątrz jsfiddle)
Jakieś sugestie, jak zamknąć popover za pomocą przycisku wewnątrz popover?
Pozdrawiam, Bill
Dziękujemy! To działało jak czar, podczas gdy żadna inna sugestia nie zadziałała. Jestem bardzo wdzięczny za twoją pomoc!/Bill –
Nie ma problemu, cieszę się, że pomogło mi to w rozwiązaniu problemu ... :) – PSL
Lepszym rozwiązaniem byłoby dodanie klasy "close" do przycisku i dodanie tego handler'a do zamknięcia akcji: $ (document) .on ("kliknij", ".popover .close", function() {$ (this) .parents (". popover"). popover ('hide');}); –