JavaScript JavaScript and the DOM Getting a Handle on the DOM Practice Selecting Elements

Daniel Flores
Daniel Flores
9,928 Points

how to get some help during DOM javascript and using selectorqury all to claim back a list within Nav

I am not sure how to proceed with using the queryselctorall to get a list of link in Nav

let navigationLinks = document.querySelectorAll('nav.ul');
let footerImages;
<!DOCTYPE html>
    <meta charset="utf-8">
    <title>Nick Pettit | Designer</title>
    <link rel="stylesheet" href="css/normalize.css">
    <link href='|Open+Sans:400italic,700italic,400,700,800' rel='stylesheet' type='text/css'>
    <link rel="stylesheet" href="css/main.css">
    <link rel="stylesheet" href="css/responsive.css">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <a href="index.html" id="logo">
        <h1>Nick Pettit</h1>
          <li><a href="index.html" class="selected">Portfolio</a></li>
          <li><a href="about.html">About</a></li>
          <li><a href="contact.html">Contact</a></li>
    <div id="wrapper">
        <ul id="gallery">
            <a href="img/numbers-01.jpg">
              <img src="img/numbers-01.jpg" alt="">
              <p>Experimentation with color and texture.</p>
            <a href="img/numbers-02.jpg">
              <img src="img/numbers-02.jpg" alt="">
              <p>Playing with blending modes in Photoshop.</p>
        <a href=""><img src="img/twitter-wrap.png" alt="Twitter Logo" class="social-icon"></a>
        <a href=""><img src="img/facebook-wrap.png" alt="Facebook Logo" class="social-icon"></a>
        <p>&copy; 2016 Nick Pettit.</p>
  <script src="js/app.js"></script>

2 Answers

Juan Lopez
Juan Lopez
Treehouse Project Reviewer

Great work so far in your code. Just keep in mind that links are usually done with <a href="/">Some Link Here</a>.

So your code should look something like

let navigationLinks = document.querySelectorAll('nav a');
Antonio De Rose
Antonio De Rose
20,865 Points

In this challenge, you're going to select various elements from index.html. First, select all links inside the <nav> element and assign them to the variable navigationLinks. (HINT: Use a descendant selector to match elements that are descendants of an element.)

where are the links, when it mentions links, think of the <a> tag.

there is another error, where you are calling nav.ul, is that how you yo go to the child, check again the video