Я построил простой тур на своем сайте, который будет кодироваться с использованием HTML5-анимации.Он будет использовать звук из звукового тега HTML5, и тур будет загружен с использованием jquery.
Когда тур загружен, он начнет воспроизведение звука, и пользователь может отключить звук, переключив ссылку.И если они закрывают тур, то звук сбрасывается!
У меня есть части этой работы, но я не могу правильно включить и выключить музыку, а затем остановить ее полностью, если они закрывают тур,Кто-нибудь может помочь?
var sound;
$(document).ready(function ()
{
sound = $('#soundTour');
$('.sound a').click(function()
{
$(this).parents('div').toggleClass('mute');
if (sound.paused)
{
sound.play();
}
else
{
sound.pause();
}
});
$('.showTour').click(function()
{
$('body').addClass('theatre'); $('#tour').fadeIn('slow', function() { });
sound.trigger('play');
});
$('#tour').find('.tourClose').click(function()
{
$('body').removeClass('theatre'); $('#tour').fadeOut('slow', function() { });
sound.currentTime=0;
sound.pause();
});
});