Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript Interacting with the DOM Traversing the DOM Event Bubbling and Delegation

Gordon Munro
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Gordon Munro
Front End Web Development Techdegree Graduate 16,216 Points

No workspace and project files were better with START/FINAL

There is no workspace for this video, so can't code along and in the project files the final code is already written. In other project files you always had the start/final folders so we can code along which is much better, in my view.

Kacper Kucinski
Kacper Kucinski
14,011 Points

Yeh. Bubbling & Delegation are crucial parts of the JS (esp for aspiring front-end devs); too bad this part of the track is just not very good. I'll manage, but I sure hope that the Threehouse team will redo this section.

2 Answers

Lee Vaughn
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree seal-36
Lee Vaughn
Treehouse Teacher

Hi Gordon Munro and Kacper Kucinski!

The project files for this course are broken up by lesson. While the code in the file that corresponds to the lesson title is the finished version of the code for that video, you can still code along with Reggie by opening up the file for the previous lesson.

So for example, to code along with Reggie in the Event Bubbling and Delegation video you could start by opening and using the files from the "The Event Object" folder.

I hope that helps!

Or you could add workspace.

Stephen Cole
Stephen Cole
Courses Plus Student 15,809 Points

Why add more friction to the learning process? I pay to have the tools provided to me. Lee, your answer means that I have to go look for that previous lesson.

I've had enough experience with Treehouse to know that I can open the workspaces page and open the one I want.

However, this is not the experience I've paid for.

I've gotten a lot of value, so far, out of Treehouse. This is disappointing.

Stephen Cole
PLUS
Stephen Cole
Courses Plus Student 15,809 Points

It's less than ideal, but you can go to:...

https://teamtreehouse.com/workspaces

...to find your workspace history. This has been great when I'm trying to work on a code challenge (or even a personal challenge) and need a refresher.