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 jQuery Basics (2014) Creating a Password Confirmation Form Perfect

Lucian Dumitru
PLUS
Lucian Dumitru
Courses Plus Student 13,024 Points

Having problems understanding this course.

Andrew, I'm having some problems understanding your logic on this entire jQuery course, so I think you should be more specific and more detailing when explaining certain things like method chaining etc. And I think I'm not the only one with the same issue. I know is DRY programing, but some of us are beginners and we can't keep up with your logic. Also, you should revise the entire course with more up to date examples rather than "creating a mobile drop down menu" which is very old.

Thank you :)

Steven Parker
Steven Parker
229,732 Points

I'm tagging Andrew Chalkley for you since he might not always read the student forum questions.

Andrew Chalkley
Andrew Chalkley
Treehouse Guest Teacher

Hey there,

We're retiring jQuery Basics soon and spinning off the more relevant projects as their own unit. I'm reviewing the content this week to see where we can improve. Feedback is appreciated.

Regards
Andrew

4 Answers

Kerry Smyth
Kerry Smyth
3,921 Points

Andrew, if you do something similar with the disabled submit button in the revised course. Could you add something like this CSS?

input[type="submit"]:disabled { opacity:0.4; cursor:default; }

Steven Parker
Steven Parker
229,732 Points

Kerry Smyth, doesn't your browser display disabled buttons differently by default?

Kerry Smyth
Kerry Smyth
3,921 Points

@Steve Parker, no it looks exactly the same when disabled. Even has the pointer cursor when you hover over the button. Using Chrome (Version 58.0.3029.81) with MS Windows 10 Pro. I had a quick look at your profile. How long has it taken you to complete all those courses here TTH?

Steven Parker
Steven Parker
229,732 Points

To tag me, be sure to spell my name with an "n". But I'm following this question so I got a notification anyway.

I'm using Chrome myself, but I think disabled button styling is pretty universal. The text on a disabled button is grey instead of black, and the border doesn't darken when you hover over it. But by default, the cursor remains an arrow for either an enabled or disabled button. So based on your cursor observation, I suspect there's some styling being applied that is overriding both the default cursor and the normal appearance changes when disabled.

I've been a Treehouse student for nearly 3 years. But I'm by no means the most rapid learner — I know at least one person in the current top 10 who got there (exceeding my score by a large margin) in less than a year.

Kerry Smyth
Kerry Smyth
3,921 Points

Steven Parker, you are right the 'user agent stylesheet' (default) is not being applied as the custom form styles have more weight. Actually the Chrome default selector looks a bit different with " i " inside the [attribute / type selector].

input[type="submit" i]:disabled

I think the course lesson UI would be better visually with my suggested CSS?

input[type="submit"]:disabled { opacity:0.4; cursor:default; }

Wow! Top 10. How many points is that? Hardcore member.

Steven Parker
Steven Parker
229,732 Points

Take a look at the Leader Boards. And select the "All Time" tab. A few folks have over 100,000 points.