2010-09-09 8 views
8

In HTML ho una tabella che viene usata come una griglia. Ora, voglio associare un evento a questa tabella, che quando viene attivato uno scorrimento su/giù, viene chiamata la funzione ScrollUp/ScrollDown.Come chiamare una funzione quando l'utente usa la rotellina del mouse per scorrere su/giù in javascript

+2

ancora in attesa di una buona risposta javascript, senza utilizzare un quadro JS – Stavros

+0

sto finalmente usando il MooTools – Stavros

+0

http://www.google.com/trends/?q=jquery,mootools Quindi vorrei andare con jQuery :) – Lipis

risposta

4

Avete bisogno di JS Framework semplicemente per il vostro sviluppo e non reinventare la ruota.

Ecco esempi per Mootools

  1. http://demos.mootools.net/CustomEvents
  2. http://demos111.mootools.net/Mousewheel

e qui per JQuery

  1. http://api.jquery.com/scroll/
+3

Stai dicendo che i framework javascript possono fare cose che javascript non può? – user113716

+2

@patrick dw-> I framework sono costruiti come livelli nell'implementazione di base di javascript. Il problema con JS è che ogni browser ha la sua implementazione/interpretazione di JS. I framework funzionano su questo e la codifica è meno complessa. Un buon esempio è il modo in cui i browser gestiscono gli eventi e/o le chiamate AJAX, ogni browser lo fa a modo suo. L'utilizzo di un framework ti protegge dalla necessità di imparare tutte le stranezze delle diverse implementazioni. Possono anche fornire cose facili da usare che non sono in JS di default (ma possono essere create da te, ma in tal caso stai reinventando la ruota). – Gertjan

+1

@Gertjan - Scusate, stavo solo facendo un punto perché la risposta afferma che * avete * bisogno di qualche JS Framework, che semplicemente non è vero. – user113716

Problemi correlati