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

Michael Williams
Michael Williams
Pro Student 8,057 Points

Can't figure line three out at all...

I've tried it with #footer too, but it just won't work. And I've found a wide range of answers on other treehouse threads for this question and none of those work, either.

let navigationLinks = document.querySelectorAll("nav ul li a");
let galleryLinks = document.querySelectorAll("#gallery li a");
let footerImage = document.querySelectorAll("footer img");
<!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>

1 Answer

Elijah Quesada
Elijah Quesada
Front End Web Development Techdegree Graduate 30,767 Points

There's a typo for footerImage. It should be let footerImages.

let navigationLinks = document.querySelectorAll("nav a");
let galleryLinks = document.querySelectorAll("#gallery  a");
let footerImages = document.querySelectorAll("footer img");