【Bootstrap5.2】Popoversのオプション
 
							Bootstrap5.2、最新バージョンPopovers。
https://getbootstrap.com/docs/5.2/components/popovers/
HTML
<button type="button" class="btn" id="popoversTest" data-bs-container="body" data-bs-toggle="popover">ボタンとか</button>
オプションを使う
https://getbootstrap.com/docs/5.2/components/popovers/#options
JavaScript
<script>
  const popoverTriggerList = document.querySelectorAll('[data-bs-toggle="popover"]')
  const popoverList = [...popoverTriggerList].map(popoverTriggerEl => new bootstrap.Popover(popoverTriggerEl))
  
  const options = {
    html: true,
    content: 'これは<br>Popoversですよ。',
    trigger: 'hover',
    offset: [0, 10],
    placement: 'top',
    template: '<div class="popover" role="popover"><div class="popover-arrow"></div><div class="popover-body"></div></div>',
  };
  const exampleEl = document.getElementById('popoversTest');
  const popover = new bootstrap.Popover(exampleEl, options);
</script>
tooltips
tooltipsもほぼ同じ感じで。
https://getbootstrap.com/docs/5.2/components/tooltips/
 
<script>
  const tooltipTriggerList = document.querySelectorAll('[data-bs-toggle="tooltip"]')
  const tooltipList = [...tooltipTriggerList].map(tooltipTriggerEl => new bootstrap.Tooltip(tooltipTriggerEl))
  const options = {
    title: 'ツールチップのテキスト。',
    template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',
  };
  const exampleEl = document.getElementById('example')
  const tooltip = new bootstrap.Tooltip(exampleEl, options)
</script>