Catalog108 / challenges / dynamic/infinite-scroll/button-jsappend

JS-driven "load more" button

intermediate Matching curriculum →

What this challenge teaches

Teaches: A button click triggers XHR; items are appended to the DOM. No URL change.

Expected output: Click N times to load all items, OR call the XHR endpoint directly.

Submit your scraper's JSON output to /challenges/dynamic/infinite-scroll/button-jsappend/grade (grader endpoint is part of a later phase; URL is reserved now).

Click "Load more" until it disappears.