我正在使用 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;
});
}
}
任何想法或帮助将不胜感激。