То, что вам нужно, звучит как анимация CSS3.
Итак ... в вашем случае, поскольку вы хотите, чтобы анимация была в конечной точке, ваш код будет выглядеть следующим образом
$(this).css("-webkit-animation", "someanimation 10s forwards");
Свойство forward в анимации CSS3 гарантирует, что конечная точка в анимации является постоянным визуализированным стилем, поэтому анимация будет оставаться в своем конечном состоянии до тех пор, пока вы не разгрузите страницу.
В вашем CSS вы должны добавить
@-webkit-keyframes someanimation { <br />
0% {-webkit-transform: rotateY(180deg);} <br />
100% {-webkit-transform: rotateY(0deg);} <br />
}
Этот код выше не относится к какому-либо классу или идентификатору. Это его собственный раздел.
Вот некоторая документация по анимации CSS3 Стандарт W3C
А вот статья Smashing Mag