salve, mi intrometto perchè ho un problema simile e vorrei risolverlo nel modo migliore.
il mio progetto mostra delle news per ogni categoria, esempio:
ci sono 3 nuovi elementi nella categoria video
ci sono 2 nuovi elementi nella categoria audio
ogni div ha un id univoco (<div id="news_audio">, <div id="news_video">) mentre il javascript viene avviato da uno <span class="mostra_dettagli"> uguale per tutti, il quale riporta la scritta "Mostra dettagli"
facendo
codice:
$("#news_audio .mostra_dettagli").slideToggle();
$("#news_video .mostra_dettagli").slideToggle();
fin qui tutto ok, ma ho aggiunto anche questa funzione (per rendere tutto più professionale)
codice:
$("#news_audio .dettagli").html("Nascondi dettagli");
il mio problema è: come faccio a tornare da "nascondi dettagli" a "mostra dettagli" sul secondo click? come faccio a riconoscere da dove viene il ".mostra_dettagli" cliccato? devo per forza dare un nome univoco a tutti? ditemi di no vi prego
spero d'esser stato chiaro cmq, grazie in anticipo