Я использую JQuery slideDown()
и 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;
});
}
}
Любые идеи или помощь были бы очень признательны.
Хороший ответ, спасибо – hallaji