Vimeo on Demand – Show All Episodes Expanded by Default

It’s annoying to keep clicking on the “+ Show [x] more episodes” for the on demand videos on Vimeo. Especially if the on demand videos are short in length like 5 to 10 minutes and there are many in number like 30 or 50.

So after watching a video you have to click the “+ Show [x] more episodes” at the bottom just to see which episode you are watching and then move forward to the next one:

The Solution

I am watching these videos on Firefox so the solution is install a Firefox plugin that can inject JavaScript code to trigger the click event for the “Show More Episodes” button.

  1. Install Firefox extension Code Injector
  2. Add a JavaScript rule to trigger the click event for “+ Show [x] more episodes”

Step 1: Install Firefox extension Code Injector

Available here: https://addons.mozilla.org/en-US/firefox/addon/codeinjector/

After installation, it should show in the browser toolbar:

Step 2: Add JavaScript Code

Then add the following rule for host “vimeo.com/ondemand”:

var showMoreEpisodes = document.
    querySelector(".ep-list__pager").
    firstElementChild;
showMoreEpisodes.click();

The final version will look like this:

That’s it. Now all Vimeo on demand videos should be exapanded and shown by default.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s