Я пытаюсь анимировать с помощью jQuery, но в IE7 / 8/9 он не работает до того, как я показываю элемент.
function callback() {
$('#content').animate([...]);
[...]
}
$('#content').hide();
[...]
$('#content').show();
callback();
Это работает только тогда, когда я делаю setTimeout(function() { callback(); }, 300);
, может бытьнужно дождаться, пока IE распознает элемент, который был показан, прежде чем выполнять обратный вызов.В чем здесь проблема?