function playNilouz(el){ let audio = el.querySelector("audio"); let source = audio.querySelector("source"); if(!source.src){ source.src = source.dataset.src; audio.load(); } if(audio.paused){ audio.play(); el.classList.add("playing"); }else{ audio.pause(); el.classList.remove("playing"); } audio.onended = () => { el.classList.remove("playing"); } }