1
我使用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