Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

JavaScript jQuery Basics (2014) Introduction to jQuery Ways to Include jQuery in a Project

Isaac Calvo
Isaac Calvo
8,882 Points

please disable the links on top of videos. They aren't really needed and they mess up when I have to pause the video on

the fly to code or test code. If a lot of users like them, then a toggle/hide button or preferences in settings would work. If thats too much work then a js prompt(are you sure you want to view "blah blah blah" and exit current video) before instantly taking you off the current video/lesson you are on.

From a user perspective its getting annoying. other than that small thing treehouse is great and I enjoy learning here you guys are great.

3 Answers

I have been sent to another page after accidentally clicking on one of those links too and it is quite annoying but the usefulness of the links far outweighs the inconvenience of the interruptions.

If you'd like to remove it yourself you can open the console and use this code

Element.prototype.remove = function() {
    this.parentElement.removeChild(this);
}
NodeList.prototype.remove = HTMLCollection.prototype.remove = function() {
    for(var i = 0, len = this.length; i < len; i++) {
        if(this[i] && this[i].parentElement) {
            this[i].parentElement.removeChild(this[i]);
        }
    }
}

document.getElementById("stage-progress").remove();

and they will be gone! If you are using chrome browser you can also right click on the element and use inspect element to find the right element then hit the delete key while it is highlighted and it will also disappear.

For both options everything will go back to normal upon refresh.

I got the code from http://stackoverflow.com/questions/3387427/remove-element-by-id

Have fun!

I actually really like the links where they are and find them to be extremely helpful.

When I first saw them they annoyed me as well. I have gotten used to them and actually use them to look at earlier videos for reference much faster. In the code challenges at the end of each JavaScript Basics lesson, when Dave has you do a challenge based on what you've learned, I found them really helpful.

I totally understand your frustration though. Maybe they will give us a hide option for the bar.