const addButtonListeners = function () { const buttons = document .querySelectorAll("main")[0] .querySelectorAll(`button`); buttons.forEach((button) => { const postId = button.dataset.postId; button.addEventListener("click", function () { toggleComments(postId); }); }); return buttons; }; This is the current JavaScript I have. I need the function addButtonListeners should add a click listener that calls the toggleComments function to each button element found within the main element. I keep getting the error below. AssertionError: expected undefined to equal true
const addButtonListeners = function () { const buttons = document .querySelectorAll("main")[0] .querySelectorAll(`button`); buttons.forEach((button) => { const postId = button.dataset.postId; button.addEventListener("click", function () { toggleComments(postId); }); }); return buttons; }; This is the current JavaScript I have. I need the function addButtonListeners should add a click listener that calls the toggleComments function to each button element found within the main element. I keep getting the error below. AssertionError: expected undefined to equal true
New Perspectives on HTML5, CSS3, and JavaScript
6th Edition
ISBN:9781305503922
Author:Patrick M. Carey
Publisher:Patrick M. Carey
Chapter3: Designing A Page Layout: Creating A Website For A Chocolatier
Section3.3: Visual Overview: Layout With Positioning Styles
Problem 4QC
Related questions
Question
const addButtonListeners = function () {
const buttons = document
.querySelectorAll("main")[0]
.querySelectorAll(`button`);
buttons.forEach((button) => {
const postId = button.dataset.postId;
button.addEventListener("click", function () {
toggleComments(postId);
});
});
return buttons;
};
This is the current JavaScript I have. I need the function addButtonListeners should add a click listener that calls the toggleComments function to each button element found within the main element. I keep getting the error below.
AssertionError: expected undefined to equal true
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 3 steps with 1 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:
9781305503922
Author:
Patrick M. Carey
Publisher:
Cengage Learning
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:
9781305503922
Author:
Patrick M. Carey
Publisher:
Cengage Learning