<button id="btn">Show</button>
<hr>
<img src="" id="pct" alt="Кликните Show для показа изображения">
$('#btn').on('click', e=>{
Object.assign(Iter, {
src: 'https://i2.wp.com/ocomp.info/wp-content/uploads/2018/07/Opredelyaem-naibolee-byistryiy-DNS-server-dlya-konkretno-vashego-provaydera-800x639.jpg',
$pct: $('#pct'),
});
Iter(3);
});
/**
* @param time - время отсчёта в секундах
*/
function Iter(time){
// console.log({time});
if(time < 0){
Iter.$pct.prop('src', Iter.src);
return;
}
setTimeout(()=>{
Iter.$pct.prop('alt', time);
Iter(--time);
}, 1000);
}
This Pen doesn't use any external CSS resources.