How come .jacketd requires a 2nd ClickHandler?

Setting the code up this way, how come

.jacketc doesn’t need a 2nd ClickHandler,

But .jacketd does?
https://jsfiddle.net/prgw7849/2/

(function iife() {
  "use strict";

  function show(el) {
    el.classList.remove("hide");
  }

  function coverClickHandler(evt) {
    const wrapper = evt.currentTarget.nextElementSibling;
    show(wrapper);
  }
  const cover = document.querySelector(".jacketd");
  cover.addEventListener("click", coverClickHandler);
}());
1 Like