Currently, I am immersed in a confidential Codeigniter project where my goal is to showcase various events in the view utilizing fullcalendar.
While progress has been made, I aspire to exhibit more than just the event's name and time; additional details such as room and lecturer information are essential. The suggested solution by fullcalendar can be found in the following link: event-tooltip-demo.
However, this approach ceases to work when incorporating bootstrap into the mix. Oddly enough, tooltips fail to appear once bootstrap.css is integrated. This puzzling behavior also mirrors the official example on codepen. Any insights or ideas would be greatly appreciated!
Edit: Additional context that may prove helpful - When hovering over an event with bootstrap.css included, the Inspector reveals the presence of the following element in the DOM:
<div class="tooltip" role="tooltip" id="tooltip_zvh8nhyqlo" aria-hidden="false" x-placement="top" style="position: absolute; will-change: transform; visibility: visible; top: 0px; left: 0px; transform: translate3d(488px, 179px, 0px);"><div class="tooltip-arrow" style="left: 65px;"></div><div class="tooltip-inner">Lecture</div></div>
This observation aligns with what was expected.
Additionally, below is the sequence of my "imports":
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="1573607979767479707b71746755203b263b25">[email protected]</a>/main.min.css">
<script src="https://cdn.jsdelivr.net/npm/<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="c8aebda4a4aba9a4ada6aca9ba88fde6fbe6f8">[email protected]</a>/main.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="2b4d5e4747484a474e454f4a596b1e0518051b">[email protected]</a>/locales-all.min.js"></script>
<script src='https://unpkg.com/popper.js/dist/umd/popper.min.js'></script>
<script src="https://unpkg.com/tooltip.js/dist/umd/tooltip.min.js"></script>
Upon uncommenting the first line (bootstrap.css), the tooltips surprisingly come to life. This same occurrence is replicated in the official codepen demonstration, regardless of whether Bootstrap 4 or 3 is utilized.