Я использую плагин jQuery puppybits QTransform для поворота / анимации элемента (https://github.com/puppybits/QTransform). У меня есть все, кроме шоу после завершения поворота.
Вот код:
$(document).ready(function(){ $('#rotatehs').hide(); $('#bkgimg') .css('translate', 100) .css('rotate', -1) .animate({rotate: '+=360deg'}, 4000) --------------> add show after rotate complete ('#rotatehs') here <-------------- });
Добавление обратного вызова к animate :
$(document).ready(function(){ $('#rotatehs').hide(); $('#bkgimg') .css('translate', 100) .css('rotate', -1) .animate({rotate: '+=360deg'}, 4000, function() { $('#rotatehs').show(); }); });