0
我有jQuery Waypoints工作正常,使用Inview快捷方式。嘗試設置Waypoints scrollThrottle值導致未定義的對象錯誤
jQuery(document).ready(function($) {
//$.waypoints.settings.scrollThrottle = 0;
var inview = new Waypoint.Inview({
element: $('body > footer')[0],
enter: function(direction) {
$('body > header').css({
bottom: 240,
position: 'absolute'
})
},
exited: function(direction) {
$('body > header').css({
bottom: 32,
position: 'fixed'
})
}
});
});
頁面的頭坐在固定的位置窗口的底部之上32PX直到頁腳滾動到視圖中,指向該頭是由絕對的(身體定位上下文)位置,得到的效果新興的頁腳在頁面出現時將頁眉推向頁面。
將頁腳滾動離開底部可反轉事物。
不錯,但有點跳動,所以我想玩滾動油門值。但如果我取消註釋試圖設置scrollThrottle的行,我會得到:TypeError:undefined不是一個對象(評估'$ .pointpoints.settings')
我可能在某個地方令人難以置信的愚蠢,但看不到它。謝謝。
您使用的是什麼版本的「航點」?在最後一個版本(v4)中,scrollThrottle選項不存在... – andreivictor
我也創建了一個小提琴來重現所需的行爲:https://jsfiddle.net/3r1w0a0a/?你想實現什麼? – andreivictor
啊。那就解釋了那個。我以爲我只是用我的JavaScript做個白癡。我想降低油門的價值,看看它是否解決了我在問題中概述的跳動。 –