У меня есть изображение вращающихся стрелок.При нажатии обновляется капча.Я определил это в коротком CSS, с функцией поворота, вызываемой по клику.Это CSS, HTML и Javascript:
function rotatearrow() {
arrowreload.style.webkitTransform = 'rotate(360deg)';
arrowreload.style.MozTransform = 'rotate(360deg)';
arrowreload.style.msTransform = 'rotate(360deg)';
}
function reloadcaptcha() {
//does what's needed and plays perfectly
}
.reload {
max-width: 32px;
height: auto;
transform: rotate(0);
transition: all 0.8s;
}
<img id="arrowreload" class="reload" src="../images/reload.png" onclick="rotatearrow(); reloadcaptcha();">
Теперь суть в том, что rotatearrow играет при первом щелчке и вращает стрелки, но никогда не воспроизводится после первого раза.Что я делаю неправильно?Какие изменения я должен сделать в коде?