Intercettare evento scroll con jQuery
L'esigenza primaria era quella di chiudere tutto i jQuery UI Accordion appena viene scrollata la pagina con la rotella del mouse.
Non chiedetemi per quale motivo mi è stata fatta questa richiesta perchè non la capisco.
Però il cliente ha sempre ragione.....
Quello che in sostanza bisogna fare è intercettare l'evento scroll e impostare lo state activate degli accordion.
In codice:
$(document).ready(function() {
$(window).scroll(function(){
$("#accordion1").accordion('activate', 1);
$("#accordion2").accordion('activate', 1);
// TUTTO QUELLO CHE VOLETE
});});
Io l'ho usato per questo motivo, ma ovviamente potete usare l'evento per quello che vi pare / serve.
jquery jquery ui jquery ui accordion scroll
Commentami!