Mi problema es que this palabra clave no me da el elemento html. Lo estoy usando en un evento de clic.
Simplemente no reacciona cuando hago clic y eso es todo, no hay errores ni nada.
Código JS:
$(document).ready(function () { $('.question-toggle-button').click(() => { $(this).addClass("question-active"); }); });También el HTML:
<div class="question"> <div class="question-top-row"> <div class="question-top-left"> <div class="question-number"> 01 </div> </div> <div class="question-top-center"> <div class="question-question"> Что делает сервис? </div> </div> <div class="question-top-right"> <div class="question-toggle-button"> <img src="./img/cross.png" alt=""> </div> </div> </div> <div class="question-bottom-row"> <div class="question-answer"> Lorem ipsum dolor sit, amet consectetur adipisicing elit. Tenetur totam iste ab repellat, vero ea ut soluta dolor quas ullam asperiores aliquam dicta commodi dolorem esse quis sunt dolore quo! </div> </div> </div>