Данные, которые вы хотите, недоступны в RAW HTML страницы, и это все, что может видеть cheerio. Вы можете увидеть это сами, если просто загрузите URL в браузер, а затем выполните View / Source и посмотрите на необработанный HTML.
Если вы посмотрите на этот HTML, вы увидите пустой раздел:
<section class="mb-movies" style="opacity:1">
</section>
Данные, которые вы ищете, по-видимому, добавляются на страницу через Javascript, который Cheerio не сможет увидеть. Чтобы увидеть данные на странице, которая добавлена с помощью Javascript, вам нужно будет использовать движок браузера без головы, такой как PhantomJS. Или вы можете найти в сети сервис, который предлагает API для непосредственного получения нужных вам данных.
Кроме того, ваш селектор должен был быть $('.mb-movie')
, но данных там нет, поэтому он не будет работать без запуска Javascript на странице, чтобы вы могли получить доступ к динамически добавляемым данным на странице.