Обратный вызов InfiniteScroll после загрузки каждого раздела контента

У меня есть веб-страница, на которой размещено около 50 аудиоплееров. Я хочу использовать InfiniteScroll, чтобы одновременно загружать только около 10 игроков. У меня проблема в том, что я использую HTML5 audio Плагин называется MediaElement.js, и этот плагин не применяется к новым игрокам, которые загружаются на мою страницу. То, что я ищу, это способ сделать обратный вызов после каждой загрузки контента, чтобы я мог снова инициализировать MediaElement.js, чтобы он применялся ко всем вновь загруженным аудио элементам.

Я пытался заставить эту работу работать со следующей опцией для InfiniteScroll, но она загружается только при первой загрузке страницы, а не при загрузке каждого раздела контента на страницу.

// Just a testing function
function test() {
    console.log("test");
}

// snippet of the finished option for InfiniteScroll..
loading: {
  finished: test()
}

1 ответ

Вам необходимо отправить ссылку на функцию без скобок

// Just a testing function
function test() {
    console.log("test");
}

// snippet of the finished option for InfiniteScroll..
loading: {
  finished: test
}
Другие вопросы по тегам