I noticed there was no pretty fade in effect for the upcoming slide when the "visible" parameter is used in the "up" direction. This is due to the fact that the element at the top is moved down and then faded in (even though it is not in the view yet).
I modified the code to
hide the elements that should not be visible when starting in init() function
fade in the next visible item instead of the bottom item in move() function
I noticed there was no pretty fade in effect for the upcoming slide when the "visible" parameter is used in the "up" direction. This is due to the fact that the element at the top is moved down and then faded in (even though it is not in the view yet).
I modified the code to
Code added to init()
New code for move function
Maybe this helps someone.