в jQuery, не будет ли это не так гладко?
$('<a href= ... ><img src= ... /></a>').prependTo($('#someDiv')).hide().fadeIn()
Будет ли он на самом деле показывать добавленный элемент в течение доли секунды, а затем скрывать его и затем fadeIn?
Тогда анимация будет не такой плавной?
Есть ли лучший метод?
Или следующее?
$('<a style="display:none" href= ... ><img src= ... /></a>').prependTo($('#someDiv')).fadeIn()
или
$('<a href= ... ><img src= ... /></a>').hide().prependTo($('#someDiv')).fadeIn()
Обновление: оригинал был
$('#someDiv').prepend('<a href= ><img src /></a>').hide().fadeIn()
, который на самом деле может скрывать #someDiv
, а затем исчезать?