Setting .state_inner
to display:none;
at the start you can then fade in the text at the same time but as a separate call using fadeIn()
.
jQuery(document).ready(function() {
jQuery('#link').click(function() {
jQuery('#component_statsbox_helper').fadeTo(3500, '1');
$('.stats_inner').fadeIn(3500);
});
});
As fadeTo()
and fadeIn()
are asynchronous, both lines will executes simultaneously.
This should give you the same effect you had before, except it works in IE9 too.