Суть проблемы такая: есть блок вывод отзывов на страницу (2 превью отзыва с аудиофайлами) и они в этом блоке выводятся рандомно. При первой загрузке страницы все коррекно (загружаются аудиофайлы и плеер - их можно прослушать). Когда обновляю их через аякс-кнопку (выводит 2 рандомных отзыва) аудиофайлы загрузится не успевают (нет аудиоплеера). В чем может быть проблема?
Вот ява-скрипт обработчика:
<script type="text/javascript">
// Перезагрузка отзывов
(function($){
$(function(){
$("#rvw-ajax").click(function(){
$("#archive_pot")
.empty()
.html("<div style='text-align:center; padding:30px;'><img src='<?php bloginfo('template_url') ?>/images/ajax-loader.gif' /></div>");
$.post(
"<?php bloginfo('template_url') ?>/rvw-getter.php",
function(data) {
$("#archive_pot").html(data).animate({ height: $("#archives_table").height()+40 });
}
);
});
});
})(jQuery)
</script>
Аудиофайл проигрывается через плеер wordpress и выводится таким образом:
<?php
$attr = array(
'src' => get_field('rvw_track_link'),
'loop' => '',
'autoplay' => '',
'preload' => 'none'
);
echo wp_audio_shortcode( $attr );
?>