JavaScript JavaScript and the DOM Traversing the DOM Parent Traversal

Zachary Baker
Zachary Baker
Pro Student 11,504 Points

Having trouble with the concept. Stuck on this problem.

I am applying the principle from the previous video and it's not working. What am I doing wrong here?

const removeMe = document.querySelector('.remove_me');
let parent = removeMe.querySelector('ul');
<!DOCTYPE html>
        <title>Parent Traversal</title>
    <link rel="stylesheet" href="style.css" />
            <li class="remove_me">Good bye!</li>
        <script src="app.js"></script>

2 Answers

Umesh Ravji
Umesh Ravji
42,352 Points

The question is asking you to traverse to the parent of removeMe from removeMe, not use a selector to get the parent from the DOM.

let parent = removeMe.**property**

What property will get the removeMe parent node from removeMe?

Seth Kroger
Seth Kroger
Treehouse Moderator 56,313 Points

If you read the Bummer message, it's asking specifically to use parentNode.