HTML:
<div class="card">
   <div class="card-back bi bi-bicycle">
CSS:
.card-back {
  transform: rotateY(270deg) translateZ(10px);
}
.flipped {
  transform: rotateY(180deg) translateZ(0);
}
Above are my existing code structure; am trying to add the ‘flipped’ class into the ‘card-back’ class ON CLICK in order to flip my card - desired output:
<div class="card-back flipped bi bi-bicycle">
Wrote the following function but it didn’t work:
const flipCard = () => {
  $(“.card-back”).on(“click”, (event) => {
    $(event.currentTarget).classList.add(“flipped”);
  });
};
flipCard();
Any help/advice would be appreciated!

“and”are invalid symbols here; use"instead. “but it couldn’t work” isn’t a meaningful problem description. Use the browser console (dev tools) (hitF12), read any errors. Try using your browser’s debug capabilities. The dev tools provide an Inspector / Elements tab. Inspect your elements. What do the applied CSS rules reveal?$(event.currentTarget).classListclassList is not a property of a jquery object. Just useevent.currentTarget.classList- or use jquery method$(event.currentTarget).addClass("flipped")