In YUI ho il seguente codice che funziona per la rotellina del mouse. Come faccio a fare questo lavoro per una barra di scorrimento?get scroll della finestra o scrollY posizione in yui
Y.on('mousewheel', function(e) {
var dir = e.wheelDelta > 0 ? 'Up' : 'Down';
console.log(dir);
});
Grazie per qualsiasi aiuto ...
L'* * navigatore gestisce le barre di scorrimento, in modo da perché è necessario scrivere Javascript per reagire alla SB ??? –
ho bisogno di dati (posizione) quando l'utente sta usando la barra di scorrimento. Per il codice sopra ho dati ma solo quando uso la rotellina del mouse. Voglio includere ricevere i dati quando l'utente sta interagendo con la barra di scorrimento a destra –
Quindi qual è il problema? Cerca un evento che viene sparato su scroll, come https://developer.mozilla.org/en/DOM/window.onscroll o http://help.dottoro.com/ljurkcpe.php ecc. Sei limitato a cosa eventi che il browser invia a Javascript per qualsiasi cosa controlli il browser. Oppure costruisci la tua barra di scorrimento e non usi il sistema uno - esempio: Yahoo Mail, non usano le barre di scorrimento del browser per scorrere l'elenco delle email. –