Меню bootstrap 5 offcanvas, как закрыть при клике на любою область?

Есть стандартное offcanvas-bootstrap меню, при клике на которое открывается боковая панель.

Открывается и закрывается меню при клике на ссылку.

Подскажите, как закрывать меню не только по ссылке, но и кликая на любою пустую область поза меню?

<a href="javascript:;" data-bs-toggle="offcanvas">ссылка</a>

<div class="col-6 position-fixed sidebar">боковое меню</div>


(function () {

	'use strict'

	document.querySelector('[data-bs-toggle="offcanvas"]').addEventListener('click', function () {

		document.querySelector('.sidebar').classList.toggle('open')

	})

})()
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы