Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@x43x61x69
Created December 10, 2019 06:56
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save x43x61x69/6dc3cb0998176fd1125c9b426e6b5aea to your computer and use it in GitHub Desktop.
Save x43x61x69/6dc3cb0998176fd1125c9b426e6b5aea to your computer and use it in GitHub Desktop.
Amazon Progress Tracker in Percentage
// Amazon Progress Tracker in Percentage
// URL Pattern:
// amazon.com/progress-tracker/package/*
// *.amazon.com/progress-tracker/package/*
var items = document.getElementsByClassName("js-milestone-bar");
var labels = document.getElementsByClassName("milestone-primaryMessage");
for (var i = 0; i < items.length; i++)
{
var percentage = parseInt(items[i].getAttribute("data-percentcomplete")) - 25;
if (percentage > 0)
{
labels[i].innerHTML = labels[i].innerHTML + ' (' + Math.round(percentage / 0.75) + '%)';
if (percentage < 50)
{
break;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment