На http://judi.simpleupdates.com/ се опитвам да направя слайдшоу от изображения на страница, използвайки ефектите jQuery fadeIn
и fadeOut
. И двата елемента fadeIn
без проблем. Въпреки това, fadeOut
не променя свойството display
на div
, което трябва да изчезне. Някакви идеи защо това може да не работи според очакванията?
Това е редът, който е неуспешен:
$( ".carousel_item:nth-child(" + selected + ")" ).fadeOut(600);
АКТУАЛИЗАЦИЯ: Проблемът изглежда е с fadeOut
на елемент, който няма width
и height
. Когато се добавят стойности към свойствата width
и height
на div.carousel_item
, извикването fadeOut
работи правилно. Друг метод е да премахнете position: absolute
от наследника img
, което кара div
да нарасне до размерите img
.