我正在使用 jqueryslideDown()
并slideUp()
在gototop
滚动条高度超过200px
.
问题:
链接滑动动作混在一个fast mouse wheel up and down
. 由于0.4 sec
幻灯片功能的运行时间。我试图定义一个visible flag
并complete functions
防止混合。但并不成功。
向下滚动result block
以查看链接并尝试上下快速滚动。如果结果块在屏幕上的高度很大,请降低高度以查看动作。
impress: function () {
if ($(window).scrollTop() > this.MIN_SCROLL_HEIGHT
&& !this.buttonVisibleFlag)
{
this.button.slideDown(400, function() {
Blue.buttonVisibleFlag = true;
});
}
else if ($(window).scrollTop() <= this.MIN_SCROLL_HEIGHT
&& this.buttonVisibleFlag)
{
this.button.slideUp(400, function() {
Blue.buttonVisibleFlag = false;
});
}
}
任何想法或帮助将不胜感激。