//6. addButtonListeners //a. Selects all buttons nested inside the main element //b. If buttons exist: //c. Loop through the NodeList of buttons //d. Gets the postId from button.dataset.postId //e. Adds a click event listener to each button (reference addEventListener) //f. The listener calls an anonymous function (see cheatsheet) //g. Inside the anonymous function: the function toggleComments is called with the //event and postId as parameters //h. Return the button elements which were selected //i. You may want to define an empty toggleComments function for now. Not all tests //will pass for addButtonListeners until toggleComments exists. I recommend //waiting on the logic inside the toggleComments function until we get there. function addButtonListeners() { }
JavaScript Please
//6. addButtonListeners
//a. Selects all buttons nested inside the main element
//b. If buttons exist:
//c. Loop through the NodeList of buttons
//d. Gets the postId from button.dataset.postId
//e. Adds a click event listener to each button (reference addEventListener)
//f. The listener calls an anonymous function (see cheatsheet)
//g. Inside the anonymous function: the function toggleComments is called with the
//event and postId as parameters
//h. Return the button elements which were selected
//i. You may want to define an empty toggleComments function for now. Not all tests
//will pass for addButtonListeners until toggleComments exists. I recommend
//waiting on the logic inside the toggleComments function until we get there.
function addButtonListeners() {
}

Trending now
This is a popular solution!
Step by step
Solved in 2 steps









