Обратите внимание, что
fadeTo(500, 0) // fade out over half a second
fadeTo(0, 0) // instantly hide
(как ни странно) несовместимо с
fadeIn()
(когда вы хотите показать его снова).Так что, если вы используете
fadeTo(500, 0)
, чтобы скрыть что-то без css display: none
, тогда вы должны использовать
fadeTo(500, 1)
чтобы вернуть его обратно, иначе в css останется opacity: 0
, и он останется невидимым.