JavaScript JavaScript and the DOM Traversing the DOM Parent Traversal

sarah shelden
sarah shelden
8,332 Points

Unsure why this isn't working?

It keeps saying task 1 is no longer working when I try to submit.

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

1 Answer

Jennifer Nordell
Jennifer Nordell
Treehouse Staff

Hi there! For some reason, you've changed the original code on line #1.

The original code was:

const removeMe = document.querySelector('.remove_me');

This selects the first element on that page with the class "remove_me". You've replaced the '.remove_me with the name of the variable you're trying to assign it to. This will result in nothing being selected because the query on the document fails to return a result.

Reverting the first line to its original state fixes the problem and your code passes both steps.

Hope this helps! :sparkles: