Sto cercando di creare un semplice esempio Leggi altro. Consiste in un paragrafo e un pulsante con metà del paragrafo racchiuso in un tag span inizialmente impostato come nascosto. Quando l'utente fa clic sul pulsante Leggi altro, l'intervallo nascosto viene visualizzato. Ho il codice funzionante ma voglio solo fare una dissolvenza in effetti come JQuery ma con Javascript puro. Qualcuno per favore aiuto.Leggi altro link con puro JavaScript
var span = document.getElementsByTagName('span')[0];
var hideshow = document.getElementById('hideshow');
span.style.display = 'none';
hideshow.onclick = function() {
span.style.display = 'block';
};
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsa maiores dolore earum ducimus molestiae, aut. <span>Quisquam consequuntur, maiores et, doloremque atque provident similique consequatur totam voluptas vitae veniam, molestiae laborum.</span></p>
<button id="hideshow">Read More</button>
Si dovrà creare un ciclo o un intervallo e graduale Aumentare l'opacità da 0 a 1. Non c'è una funzione pronta per quello in puro js. –
Justy l'ha provato ma non ha funzionato. Qualsiasi idea span.style.opacity = '0'; hideshow.onclick = Mostra; Funzione Show() { per (var i = 0; i <= 9; i ++) { span.style.opacity = '0.1'; } } – knight