Heim  >  Fragen und Antworten  >  Hauptteil

javascript – Das Ereignis „iscroll scrollEnd“ wird nicht ausgelöst, das Ereignis „scroll“ und „scrollStart“ werden jedoch normal ausgelöst

Mein Testcode:

var myScroll = new IScroll("#wrapper", {
  probeType: 2,
  preventDefault: false,
  interactiveScrollbars: true,
  useTransform: true
});


var scrollF = function() {
  console.log(this.y, this.maxScrollY, "scroll");
}

var scrollEndF = function() {
  console.log(this.y, this.maxScrollY, "scrollEnd");
}

myScroll.on('scroll', scrollF);

myScroll.on('scrollEnd', scrollEndF)

Ich habe festgestellt, dass das gedruckte Ergebnis jedes Mal, wenn ich scrolle, ist:

Spezifischer Rendering-Inhalt:


Das interne Li wird später asynchron hinzugefügt

天蓬老师天蓬老师2685 Tage vor768

Antworte allen(1)Ich werde antworten

  • 黄舟

    黄舟2017-05-19 10:33:22

    重新写一遍解决了,不知道为什么=-=

    Antwort
    0
  • StornierenAntwort