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 Introduction to jQuery DOM Traversal find(), prev(), and next()

Jason Welsh
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Jason Welsh
Treehouse Project Reviewer

prev() is in the title but not covered?

This course has been the worst, and the only course that is bad, on Treehouse. There are so may problems and I am going to have to buy a book on jQuery.

However, all that was done was provide a link to a method (prev()) in the teacher's notes that is a part of the main title?!

Has anyone done the jQuery Basics course? I am hoping it is a lot better than this one. I have loved every single course on this site, but I loathe this one.

Jun XIE
Jun XIE
10,363 Points

I have the same feeling as you. I am not sure if I am a mean person if I said this. I feel I can just see what the teacher gives us in the teacher's note but don't need to watch the video, as the video only points us to the documentation. Anyway, maybe it is just an introduction course, we expect too much.

I hope there are more examples and code typed word by word as demonstration to let us better understand JQuery and how to use it in practice.

Another problem is that if it is appropriate for this 'JQuery introduction' in this 'full stack javascript' track, as before it, what we have is 'javascript and the DOM', after it is 'Ajax basics', it is in the middle, naturally we expect that this 'JQuery introdction' is very strong and let us know JQuery a lot. but it is only an introduction and not that good, so it is easy to get criticised.

THANK YOU! I'm glad I'm not the only one struggling here! I've been going through all the other courses easily and I'm able to retain what's going on, but she just breezes through things on here and doesn't touch on things and just copy/pastes code in and doesn't really explain it. I can't believe this is allowed to be a course on here. It's so awful.

3 Answers

Steven Parker
Steven Parker
229,759 Points

You might be expecting too much from an "Introduction" course.

I would not expect much detailed coverage just from the title. But I see you're in a chapter about DOM Traversal. Perhaps you would enjoy the course dedicated to that topic: JavaScript and the DOM. And jQuery Basics is more than twice as long as the introductory course. I expect you'll find more detail there.

Jason Welsh
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Jason Welsh
Treehouse Project Reviewer

Thanks for the reply.

I just finished the course. My point isn't only that that particular method isn't covered, but that the course only points you to links to read rather than really showing you how to do very much. I will be taking the jQuery basics course, which looks a lot more comprehensive - it seems you actually build things.

I am almost finished that JavaScript and the DOM course and I have loved it, thanks.

Gabbie Metheny
Gabbie Metheny
33,778 Points

Currently, I have over 5,000 points, about 2,000 of which are in JavaScript, and this is the absolute worst course I have ever taken here. I understand it's an introduction, but it has so many bugs and inconsistencies that Treehouse is really doing a disservice to themselves by leaving it up at all. Treehouse is fantastic, and I've learned so much here, but this course is giving me a headache.

Steven Parker
Steven Parker
229,759 Points

You can also make comments and suggestions directly to the staff using the instructions on the Suport page.

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

Hi there, Jason! Actually, the prev() method is covered, but it is grouped together with the next() method as they work in the same fashion. Here's an excerpt from the video:

The previous and next methods allow us to move side to side within the DOM. That is, they let us select the siblings of a matched element that come immediately before and after it respectively.

This happens between 0:47 and 0:56 of the video and can also be found in the transcript.

And, yes, I have done the jQuery Basics course. We all have courses we like more than others :smiley:

Good luck and keep coding! :sparkles:

Jason Welsh
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Jason Welsh
Treehouse Project Reviewer

It is mentioned, not covered. All this course did was essentially point us to the jQuery docs to some particular methods. It is useless. It didn't teach us to USE jQuery very well - and most, if not all, of what I learned I learned from external sources.

Compare that to a course such as JavaScript Loops, Arrays, and Objects wherein external links are provided for further study, but the concepts used are actually taught and demonstrated by building code. The code this course does build is very poorly explained - if it is explained at all, and there are bugs with the correct workspaces loading(many people on the forum have the issue).

So, yes, she mentions that there IS a prev() method, but does not demonstrate its use whatsoever.

Alexander Khant
seal-mask
.a{fill-rule:evenodd;}techdegree
Alexander Khant
Full Stack JavaScript Techdegree Student 17,051 Points

Yes, I understand that definitely there are courses we tend to like more than others. True. In fact, I chose Treehouse over the other online techdegrees cos of countless feedbacks, testimonies, and cos you're simply the best. You're doing an amazing job here! As one the techdegree students, I believe that our efficacious remarks and opinions are only aimed to take Treehouse to the next level. So far, I've had an amazing experience with the course. I just wish there were a bit more of practical coding challenges and workshops like in the previous Javascript course with Dave. Practical assignments are always helpful in many ways. Will do my best to put the knowledge given in this course into practice when working on the final Interactive Photo Gallery project. Thanks.