Choose a bootstrap 5.x webcomponent ->
Bootstrap Component: Popover
Popover
This example shows how to create and initialize Bootstrap popovers.
Live Preview
Popover Example
<h3>Popover Example</h3>
<button type="button" class="btn btn-primary" data-bs-toggle="popover" title="Popover Header" data-bs-content="Some content inside the popover">
Toggle popover
</button>
<button type="button" class="btn btn-primary" data-bs-toggle="popover" title="Popover Header 2" data-bs-content="Some content inside the popover 2">
Toggle popover 2
</button>
<script>
// Initialize popovers when document is ready
document.addEventListener('DOMContentLoaded', function() {
// Select all elements with popover attribute
const popoverElements = document.querySelectorAll('[data-bs-toggle="popover"]');
// Initialize popover for each element
popoverElements.forEach(element => {
new bootstrap.Popover(element);
});//edn foreach
});//end addEventListener
</script>