Подключаю на сайте возможность включить фоновую музыку:
var el = document.querySelector('.sound__wrap');
var playing = false;
var player = new Audio('https://cs1-41v4.vkuseraudio.net/p22/89c4bbf0f8c2cf.mp3?extra=LPjGgkVxx2u-3L5pQXEcRnizCVKmlE6Fg5kJXXLUjwokU20UCbUbg04TgUxrohK76r4YrOlWPfKCB_5hamC_Mnbtxyc75pnnsx6N3DxSl8sCGkCv54RY8wCzW9DyWkaEOlHyrVMNRR7k7hnf1R4');
player.preload = "auto";
player.loop = "true";
player.addEventListener('ended', function(){
playing = false;
});
el.addEventListener('click', playPause);
function playPause() {
if( playing) {
player.pause();
} else {
player.play();
}
playing = !playing;
}
Задача стоит управление сделать через 2 кнопки (одна в шапке сайта, вторая в меню). Т.е. чтоб можно было как включить звук через любую из них, так и выключить. Задаю через один класс - срабатывает только одна кнопка. Задаю разными id через запятую, не работает вобще ничего.