Пожалуйста, посмотрите на эту скрипку http://jsfiddle.net/rabelais/zDu2s/1/Перезапустить аудио и анимацию при нажатии?
Есть три бара, которые при нажатии на воспроизведение/пауза музыки. Дивы также ожидают нажатия.
Когда анимация завершена кнопка обновления появляется и сбрасывает ширину анимации в 0.
Мой вопрос заключается в том, как я могу сделать рестарт песни и анимации при нажатии кнопки Обновить на.
Я показываю только небольшое количество кода ниже, так как есть так много, и один действительно нужен, чтобы посмотреть на скрипку выше, чтобы увидеть весь код.
var $sounds = $('.sound'),
$bars = $('#sound-bars .bars');
$bars.click(function() {
var $this = $(this),
$target = $($this.data('target')),
target = $target[0];
$bars.not(this).removeClass('playing');
$sounds.not($target).each(function() {
this.pause();
});
$this.toggleClass('playing');
if ($this.hasClass('playing')) {
target.play();
} else {
target.pause();
}
})
Спасибо, любой шанс, что вы могли бы показать мне это работает на скрипке? – angela
Конечно. Здесь вы идете http://jsfiddle.net/straker/zDu2s/4/ –
благодаря своему совершенству! – angela