js 判斷頁面滾動方向

//監(jiān)聽頁面滾動事件
function scrollEvent() {
    window.onscroll = function(e){
        scrollFunc();
        if(scrollDirection == 'down'){
            //頁面向下滾動要做的事情
        }
        else if(scrollDirection == 'up'){
            //頁面向上滾動要做的事情
        }
    }
}

var scrollAction = {x: 'undefined', y: 'undefined'}, scrollDirection;
function scrollFunc() {
    if (typeof scrollAction.x == 'undefined') {
        scrollAction.x = window.pageXOffset;
        scrollAction.y = window.pageYOffset;
    }
    var diffX = scrollAction.x - window.pageXOffset;
    var diffY = scrollAction.y - window.pageYOffset;
    if (diffX < 0) {
        // Scroll right
        scrollDirection = 'right';
    } else if (diffX > 0) {
        // Scroll left
        scrollDirection = 'left';
    } else if (diffY < 0) {
        // Scroll down
        scrollDirection = 'down';
    } else if (diffY > 0) {
        // Scroll up
        scrollDirection = 'up';
    } else {
        // First scroll event
    }
    scrollAction.x = window.pageXOffset;
    scrollAction.y = window.pageYOffset;
}
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末米者,一起剝皮案震驚了整個濱河市余素,隨后出現(xiàn)的幾起案子菱属,更是在濱河造成了極大的恐慌褒侧,老刑警劉巖荧库,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件啦辐,死亡現(xiàn)場離奇詭異,居然都是意外死亡收奔,警方通過查閱死者的電腦和手機荧飞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進店門凡蜻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人垢箕,你說我怎么就攤上這事划栓。” “怎么了条获?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵忠荞,是天一觀的道長。 經(jīng)常有香客問我帅掘,道長委煤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任修档,我火速辦了婚禮碧绞,結果婚禮上,老公的妹妹穿的比我還像新娘吱窝。我一直安慰自己讥邻,他們只是感情好,可當我...
    茶點故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布院峡。 她就那樣靜靜地躺著兴使,像睡著了一般。 火紅的嫁衣襯著肌膚如雪照激。 梳的紋絲不亂的頭發(fā)上发魄,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天,我揣著相機與錄音,去河邊找鬼励幼。 笑死汰寓,一個胖子當著我的面吹牛,可吹牛的內容都是我干的苹粟。 我是一名探鬼主播有滑,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼六水!你這毒婦竟也來了俺孙?” 一聲冷哼從身側響起辣卒,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤掷贾,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后荣茫,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體想帅,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年啡莉,在試婚紗的時候發(fā)現(xiàn)自己被綠了港准。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡咧欣,死狀恐怖浅缸,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情魄咕,我是刑警寧澤衩椒,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站哮兰,受9級特大地震影響毛萌,放射性物質發(fā)生泄漏。R本人自食惡果不足惜喝滞,卻給世界環(huán)境...
    茶點故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一阁将、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧右遭,春花似錦做盅、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至宵距,卻和暖如春腊尚,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背满哪。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工婿斥, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留劝篷,地道東北人。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓民宿,卻偏偏與公主長得像娇妓,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子活鹰,可洞房花燭夜當晚...
    茶點故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內容

  • 以下是常用的代碼收集哈恰,學習用。轉自豪情博客園 1. PC - js 返回指定范圍的隨機數(shù)(m-n之間)的公式 re...
    自由加咖啡閱讀 999評論 0 1
  • 不支持上傳文件志群,所以就復制過來了着绷。作者信息什么的都沒刪。對前端基本屬于一竅不通锌云,所以沒有任何修改荠医,反正用著沒問題就...
    全棧在路上閱讀 1,961評論 0 2
  • 第一章: JS簡介 從當初簡單的語言,變成了現(xiàn)在能夠處理復雜計算和交互桑涎,擁有閉包彬向、匿名函數(shù), 甚至元編程等...
    LaBaby_閱讀 1,674評論 0 6
  • 1. tab列表折疊效果 html: 能源系統(tǒng)事業(yè)部 崗位名稱: 工作地點 崗位名...
    lilyping閱讀 1,869評論 0 1
  • 李法師,2017年度作品等曼。 夜深了里烦,我來說說設計和開發(fā)。最近有人說設計不能抄襲和借鑒涉兽,竊以為是外行人說瞎話招驴。什么是...
    馬唐閱讀 312評論 0 0