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 trialCurtis Graham
2,928 PointsCan someone please help me find whatever code it is that I am missing for this challenge?
const section = document.querySelector('section');
let paragraphs = section.children;
let footerP = document.querySelector('footer').children;
for (i = 0; i < paragraphs.length; i+=1) {
paragraphs[i].style.backgroundColor = 'blue';
}
footerP.style.backgroundColor = 'blue';
const section = document.querySelector('section');
let paragraphs = section.children;
let footerP = document.querySelector('footer').children;
for (i = 0; i < paragraphs.length; i+=1) {
paragraphs[i].style.backgroundColor = 'blue';
}
footerP.style.backgroundColor = 'blue';
<!DOCTYPE html>
<html>
<head>
<title>Child Traversal</title>
</head>
<body>
<section>
<p>This is the first paragraph</p>
<p>This is a slightly longer, second paragraph</p>
<p>Shorter, last paragraph</p>
</section>
<footer>
<p>© 2016</p>
</footer>
<script src="app.js"></script>
</body>
</html>
4 Answers
Steven Parker
231,268 PointsI see a few issues:
- the instructions say "change the
color
to beblue
. ", not the background color - the "for" loop is missing the declaration of the loop variable ("var" or "let")
- while not an actual error, the "footerP" stuff isn't part of the challenge
Curtis Graham
2,928 PointsI have tried a variety of more straight forward approaches it tells me that task one is no longer passing... since I didn't change the code I used to pass task one I am unsure if this is a glitch or I am missing something obvious.
Curtis Graham
2,928 Pointsnevermind... I realize now that the question asked to change the color not backgroundColor and therefore the feedback I was getting from the quiz was saying not all paragraphs were being selected so I thought it was asking me to find a way to select the paragraph in the footer. This was not the problem so I was rolling down a rabbit hole. Once I changed that style from backgroundColor to color and removed other extra code everything worked how I originally thought. Sorry for any confusion. I was able to sort it out myself!
Curtis Graham
2,928 PointsThanks for the reply... I realized my mistake. Thanks so much!