Comment puis-je déplacer cette image http://svastara.info/.s/img/icon/download1.png en face de Télécharger maintenant? devrait ressembler à ceci: l'image Télécharger maintenantComment déplacer une image au début de Download Now en code javascript?
var CountdownTimer = function(id, count, imgurl) { this.construct(id, count, imgurl); }
CountdownTimer.prototype = {
construct: function(id,count,imgurl) {
this.id = id;
this.object = document.getElementById(id);
this.count = count;
this.interval = null;
this.counted = false;
this.img = new Image(); // preload
this.img.src = imgurl;
this.img.border = "0";
(function(obj) {
obj.object.onclick = function() {
return obj.onclick();
};
})(this);
},
tick: function() {
this.count--;
this.render();
if(this.count == 0){
clearInterval(this.interval);
this.interval = null;
this.object.appendChild(this.img);
}
},
onclick: function() {
if(!this.counted) {
this.counted = true;
this.render();
(function(obj) {
obj.interval = setInterval(function() {
obj.tick();
},1000);
})(this);
return false;
} else if(this.count == 0)
return true;
else
return false;
},
render: function() {
if(this.count > 0)
this.object.innerHTML = "Download (" + this.count + " second" + (this.count == 1 ? "" : "s") + ")";
else
this.object.innerHTML = "Download Now";
}
};
window.onload = function() {
var c = new CountdownTimer("delayed",3,"http://svastara.info/.s/img/icon/download1.png");
};
<div>
<a id="delayed" class="stop" href="http://www.epiclosers.com/">Download (30sec)</a>
</div>
Je ne sais rien de javascript, ce que je veux, c'est ce que j'ai demandé ci-dessus si vous pouvez aider simplement, je ne suis pas là pour que vous m'enseigniez. Et oui je sais que ce code est faible tout 10 ans peut le passer s'il le sait, mais la plupart d'entre eux ne savent pas ... Alors quelqu'un d'autre s'il vous plaît répondre à ma question ci-dessus. – Brazen
Je lui ai répondu dans la première phrase. –
Cavan est mort: CSS est votre ami. La minuterie de téléchargement et tout ce qui nécessitera JS, mais l'ensemble peut être simplifié encore plus. – BryanH