Wpis z mikrobloga

Murki, potrzebuję wskazówki
chcę wykonać mój działający gównokod na komentarzach, które się odsłaniają po naciśnięciu przycisku ze screena.
Dodałem eventListenera do tego przycisku i on działa, tylko aplikuje zmiany do wszystkich innych komentarzy oprócz tych co się dopiero rozwiną. Powinienem jakoś zaczekać na wykonanie tego eventu, który już w kodzie strony jest? Jakimś ASYNCiem czy jak, bo jeszcze tych tematów nie przyswoiłem, a jak podpowiecie do doczytam co i jak xd


link do miejsca ze screena
https://www.pepper.pl/promocje/dysk-zewnetrzny-ssd-samsung-t7-shield-2tb-601019#comments

#webdev
Pobierz foneswein - Murki, potrzebuję wskazówki
chcę wykonać mój działający gównokod na kome...
źródło: comment_1668889414a2ShbeeJdrQm1I3oTixAAe.jpg
  • 2
@nightman: to inaczej, żebyś czasu nie marnował na moje nieprecyzyjne opisy.

1. wejdź tu: https://www.pepper.pl/promocje/cats-best-original-zwirek-zbrylajacy-sie-5-l-czerwony-598763#comments
2. wklej w konsolę:

function myFunction() {
document.querySelectorAll(".userHtml>.link").forEach(element =>{
element.innerText=element.getAttribute('title');element.href=element.getAttribute('title')})
}

myFunction()

document.querySelectorAll(".comment-replies button").forEach(element =>{ element.addEventListener("click", () => {
alert("Test, listener zadziałał")
myFunction(); }
);})

3. linki pod kolorowym zdjęciem kociego żwiru zmieniły się na "nieprzekierowywane"
4. Niżej jest komentarz, który ma CZTERY odpowiedzi - kliknij. Odpali się alert i odsłonią się komentarze, których linki zostaną