Я дизайнер с некоторым опытом программирования, но у меня очень плохой JS.
Я использую код Bootstrap-Offcanvas из
https://github.com/iamphill/Bootstrap-Offcanvas
и хотя это здорово, я не вижу, как я могу открыть меню с помощью двух разных кнопок на одной странице.
JS здесь: https://codepen.io/TMDESIGNS/pen/RygvjQ
Я пробовал это
$("js-bootstrap-offcanvas").trigger("offcanvas.open");
Я хочу, чтобы значок поиска также открывал меню, но ничего, что я пробую, не работает
может кто-нибудь помочь?
Нет, сейчас, когда я получу мем, я его поставлю.
Вам нужно добавить прослушиватель событий к кнопке (которую вы хотите использовать для открытия меню). Что-то вроде этого:
const button = document.querySelector('button');
button.addEventListener('click', () => $("#js-bootstrap-offcanvas").trigger("offcanvas.open"), false);
Похоже, это не сработало. Я вставил код в ручку для кода, но не добавил этот код. codepen.io/TMDESIGNS/pen/RygvjQ
Привет, у тебя есть рабочий пример для твоего кода?