javascript - Existe-t-il une fonction de rappel pour iscroll.js? Comment l'utiliser?
我想大声告诉你
我想大声告诉你 2017-07-05 10:46:43
0
1
937

1. À propos de la fonction de rappel d'iscroll ? En tant que novice, je voudrais demander si ce framework a une fonction de rappel
2 Comment déclencher d'autres fonctions une fois myscroll.scrollTo(0,10,200,true) terminé ? pour l'écrire ?
3. Tout comme l'exemple à emporter, une fois le défilement à droite terminé, le menu de gauche défile également jusqu'à la position correspondante. Attendez en ligne Il y a un bug en hauteur lorsque j'utilise le swiper. le contenu de chaque écran est différent (le contenu est haut et bas), il ne peut donc pas défiler. La position cible désignée est toujours mal alignée
.

我想大声告诉你
我想大声告诉你

répondre à tous(1)
世界只因有你

1

La fonction de rappel n'est pas claire, je l'ai fait en surveillant les événements

2

myScroll = new IScroll('#wrapper');
myScroll.on('scrollEnd', doSomething);

Les événements auxquels il est possible de lier sont les suivants :

  • beforeScrollStart, déclenché lorsque l'utilisateur touche l'écran mais n'a pas encore commencé le défilement.

  • scrollCancel, l'initialisation du défilement est terminée mais pas exécutée.

  • scrollStart, commencez à faire défiler

  • scroll, déclenché lorsque le contenu défile, valable uniquement dans la version scroll-probe.js, veuillez vous référer à l'événement onScroll.

  • scrollEnd, déclenché lorsque le défilement s'arrête.

  • flick, l'utilisateur ouvre à gauche/droite.

  • zoomStart, commencez à zoomer.

  • zoomEnd, le zoom se termine.

3

Votre zone de contenu a peut-être changé (comme les images), cette fois vous devez le faire reloadiscroll

ajax('page.php', onCompletion);

function onCompletion () {
    // Update here your DOM

    setTimeout(function () {
        myScroll.refresh();
    }, 0);
};
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal