4 votes

Slider jQuery UI méthode après le slide

J'ai le problème suivant. J'utilise un curseur de jQueryUI et cela fonctionne parfaitement mais ce que je voudrais faire, c'est faire quelque chose lorsque je déplace le curseur et que je relâche la souris.

Le problème est que si elle a 5 valeurs, de 0 à 4, si je passe de 0 à 4, elle charge une fonction 4 fois.

        $('#sliderTime').slider({
            orientation: 'horizontal',
            value:1,
            min: 0,
            max: 5,
            step: 1,
            animate: true,
            slide: function( event, ui ) {
                var value = ui.value;               
                dostuff(value);
            }
        });

6voto

j08691 Points 86464

Changez :

slide: function( event, ui ) {
    var value = ui.value;               
    dostuff(value);
}

à

stop: function( event, ui ) {
    var value = ui.value;               
    dostuff(value);
}

1voto

jcubic Points 11141

Vous utilisez probablement "change" au lieu de "stop" .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X