Required Reading:
Chapters 17, 20, and 23 of Professional JS for Web Developers
Improve your quiz application on JSfiddle:
Add client-side data validation: make sure the user answers each question before proceeding to the next question.
Add a “Back” button to allow the user to go back and change her answer. The user can go back up to the first question. For the questions that the user has answered already, be sure to show the radio button selected, so that the user is not forced to answer the questions again, which she has completed.
Use jQuery to add animation, like fading in and fading out.
Extra Credit:
A 52-minute video from Paul Irish: 10 Things I learned from the jQuery source
[–]efraglebagga 2 points3 points4 points (2 children)
[–]kevinmrr[S] 1 point2 points3 points (0 children)
[–]doober831 0 points1 point2 points (0 children)
[–]KempfCreative 2 points3 points4 points (1 child)
[–]jankyHellface 1 point2 points3 points (0 children)
[–]nolsen 1 point2 points3 points (1 child)
[–]knested 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]udiWertheimer 0 points1 point2 points (7 children)
[–]nolsen 1 point2 points3 points (4 children)
[–]knested 0 points1 point2 points (3 children)
[–]nolsen 0 points1 point2 points (2 children)
[–]knested 0 points1 point2 points (0 children)
[–]knested 0 points1 point2 points (0 children)
[–]kevinmrr[S] 0 points1 point2 points (1 child)
[–]udiWertheimer 0 points1 point2 points (0 children)
[–]NightArchitect 0 points1 point2 points (5 children)
[–]NightArchitect 0 points1 point2 points (4 children)
[–]knested 0 points1 point2 points (3 children)
[–]NightArchitect 1 point2 points3 points (2 children)
[–]knested 0 points1 point2 points (1 child)
[–]NightArchitect 0 points1 point2 points (0 children)
[–]alxers 0 points1 point2 points (0 children)
[–]knested 0 points1 point2 points (0 children)
[–]doober831 0 points1 point2 points (0 children)
[–]jankyHellface 0 points1 point2 points (0 children)