2016-11-22 1 views
1

Я хочу отключить звук при прокрутке и включении звука, когда свиток находится в верхней части страницы. Я пробовал много вариантов здесь, но ничего не работает.mute unmute sound с jQuery на прокрутке

http://codepen.io/chrisgaillard/pen/JbWxWJ

$(window).scroll(function() { 
    if ($(this).scrollTop() >1){ 
     $('audio').setAttribute('muted'); 
    } else { 
     $('audio').setAttribute('unmuted'); 
    } 
}); 

Спасибо

ответ

0

Вы должны использовать volume свойство, не установлен атрибут muted. Попробуйте это:

$(window).scroll(function() { 
    $('audio').prop('volume', $(this).scrollTop() > 1 ? 0 : 1); 
}); 

Updated Codepen

+0

Большое спасибо! – hectorhips

Смежные вопросы