Имеется некий кривой (зато свой) слайд. Проблема: переключается на вторую пикчу, а на третью не идет, бился челом о машинку клавишную 4 часа, но нервы не выдержали.
Вот сразу
codepen, возможно будет удобнее
var imaga = document.querySelector('img');
window.timerId = window.setInterval(chng, 1000);
var imagaSrc = imaga.getAttribute('src');
var imagaAttr = imaga.getAttribute('myattr');
console.log(imagaAttr);
console.log(imagaSrc);
imaga.setAttribute('myattr', '1');
function chng() {
if (imagaAttr == '1') {
imaga.setAttribute('myattr', '2');
imaga.src =
'http://theory.phphtml.net/exercises/javascript/base/zadachi-na-tajmery-javascript/smiles/2.png';
} else if (imagaAttr == '2') {
imaga.setAttribute('myattr', '3');
imaga.src =
'http://theory.phphtml.net/exercises/javascript/base/zadachi-na-tajmery-javascript/smiles/3.png';
console.log('stop?');
} else if (imagaAttr == '3') {
imaga.setAttribute('myattr', '1');
imaga.src =
'http://theory.phphtml.net/exercises/javascript/base/zadachi-na-tajmery-javascript/smiles/1.png';
console.log('does zombie third?');
}
}
console.log(imagaAttr);
В Html такие дела:
<img myattr='1'
src='http://theory.phphtml.net/exercises/javascript/base/zadachi-na-tajmery-javascript/smiles/1.png'
alt="sup" />
За пояснения буду лично высылать лучи добра.