Так что я сделал это,Javascript OnClick работает только один раз
var Coin = document.getElementById("coin");
Coin.onclick = function() {
Coin.style.webkitTransform = "rotateY(1800deg)";
Coin.style.MozTransform = "rotateY(1800deg)";
Coin.style.msTransform = "rotateY(1800deg)";
Coin.style.OTransform = "rotateY(1800deg)";
Coin.style.transform = "rotateY(1800deg)";
}
Найдено в: https://jsfiddle.net/dkjufqn0/
И в этом, монета вращается. Однако он срабатывает только один раз. В первый раз я нажму. После этого он не срабатывает снова. Помогите!
Событие срабатывает при каждом щелчке по нему, вы должны сделать степень переменной и изменить ее с каждым щелчком. – A1rPun
Он не срабатывает только один раз. Он активно срабатывает каждый раз, когда вы нажимаете на него. Он устанавливает вращение на 1800deg каждый раз, вот и все. Поэтому после первого раза вы просто не можете заметить эффект, потому что вращение уже установлено на 1800deg. –