2015-06-13 3 views
0

Динамическое изменение источника звука не работает на опере и сафари, но отлично работает на firefox, chrome и т. Д.Динамическое изменение источника звука не работает

<audio id="audio" controls="" > 
     <source src="" type="audio/mpeg" /> 
     </audio> 

<ul id="playlist"> 
    <?php if($lists) { foreach ($lists as $list) { ?> 
    <li class="active"> 
     <a href="music/<?php echo $list; ?>.mp3"> 
     <?php echo $list; ?> </a> 
    </li> 
    <?php }}?> 
</ul> 

$('#playlist').on('click', 'a', function(e) { 
    e.preventDefault(); 
    var src = $(this).attr('href'); 
    $('#audio source').attr('src', src); 
}); 

ответ

0

Вы можете использовать,

$('#audio').load(); 

использовать нагрузку для загрузки нового аудио

$('#audio').get(0).play(); 
+0

можно добавить код ур в jsfiddle maby u есть еще одна проблема :) –

+0

У меня нет учетной записи jsfiddle извините, брата ... – userknowmore

+0

бесплатно и не хотите создавать учетную запись xD –

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