Ciao a tutti
Premetto che sto usando il framework jquery da poco di solito uso javascript senza alcun framework
Devo prelevare il testo in un tag span:
codice HTML:
<button id="btPrimo" type="vutton">
<span class="....">Hello World</span>
</button>
Ora vorrei che qualcuno mi spiegasse questi strani comportamenti:
codice:
$("#btPrimo").on("click", () => {
alert($(this).find("span").text()); // qui non mi estrae nulla
alert($("span", this).text(); // qui non mi estrae nulla
alert($("#btPrimo span").text() // qui ottengo il testo
}
eppure dovrebbero essere tutti e 3 la stessa cosa ma non lo è solo l'ultimo mi da il testo?