JQuery .slideDown() is sliding up

后端 未结 3 521
后悔当初
后悔当初 2021-01-13 10:36

This works but I\'m not sure why. In function capIn(), in my mind the line $botcap.slideDown(\"slow\") should slide the div down. It slides it up.

3条回答
  •  [愿得一人]
    2021-01-13 10:59

    jQuery's slideDown and slideUp functions are actually misnomers. As the documentation for slideUp puts it:

    Hide the matched elements with a sliding motion.

    The hiding is achieved by modifying the height of the element; normally, this means that the lower edge of the element appears to slide up, hence the name. However, if the element is anchored at the bottom (e.g. by setting position: absolute and bottom: 0), the height modification will make the top edge appear to slide down.

提交回复
热议问题