recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Comment surveiller le glissement de l'écran du téléphone portable et la distance depuis le haut de l'écran coulissant?

Comment surveiller le glissement de l'écran du téléphone portable et calculer la distance de défilement depuis le haut ?

$('body').bind('touchmove', function(e) {
       var  winHeight = $(window).scrollTop();
        console.log(winHeight);
    });

Ce que j'écris comme ça vaut toujours 0 ? Le défilement de surveillance n'a aucun effet ! S'il te plaît, mon Dieu

黄舟黄舟2786 Il y a quelques jours671

répondre à tous(4)je répondrai

  • 某草草

    某草草2017-05-19 10:13:07

    $(window).scroll(function () {
      // 你的代码
    });

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-19 10:13:07

    $('body').on("touchstart",function(ev){
            var  winHeight = $(window).scrollTop();
            $('body').on("touchmove",function(ev){
                console.log(winHeight);
            })
        });

    Tu essaies d'écrire comme ça et tu vois

    répondre
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:13:07

    window.addEventListener('scroll',function(){
      console.log(window.scrollY)
    })

    répondre
    0
  • 大家讲道理

    大家讲道理2017-05-19 10:13:07

      let oB = document.getElementById('objEl')
      let oBh = oB.offsetTop
      oB.addEventListener('touchstart', function (e) {
        startX = e.touches[0].pageX
        startY = e.touches[0].pageY
      })
      oB.addEventListener('touchmove', function (e) {
        let endX = e.changedTouches[0].pageX
        let endY = e.changedTouches[0].pageY 
      }, false)
      oB.addEventListener('touchend', function () {
        // ...
      })

    répondre
    0
  • Annulerrépondre