2010-05-13 4 views
0

Je rencontre des problèmes lors de l'utilisation du curseur dans l'API jQuery UI. J'utilise un curseur qui a deux poignées, et je veux les changer manuellement tous les deux. J'irais faire ceci en deux étapes, une pour chaque poignée;Interface utilisateur jQuery, définition de deux poignées appelant une seule fonction

$('#slider-range').slider('values', 0, 1000); 
$('#slider-range').slider('values', 1, 2000); 

Le problème est que chaque fonction appelle la change event dans le slider. Y at-il un moyen de le faire avec un seul appel de fonction? Ce qui m'énerve le plus, c'est que je pense que je l'ai déjà fait, mais ce même code ne le fait pas maintenant. En fait, ça ne fait rien.

$('#slider-range').slider('option', 'values', [1000, 2000]); 

_L

+0

Juste Curieux, avez-vous essayé '$ ('# slider-range'). slider ('option', {values: [1000, 2000]});'? –

Répondre

-1

Votre code est selon les docs jQuery

$(".selector").slider("option", "values", [1,5,9]); 

donc je suppose que cela est juste en raison de jQuery étant une fondation merdique pour construire au-dessus ..

+0

Mais pourquoi trois valeurs dans ce tableau? Je n'arrive pas à comprendre et ça ne marche pas non plus. – ptrn

+0

qui vient d'être copié à partir des docs jQuery –

+0

Downvote pour 'jquery est une fondation de merde'. Pas utile du tout. –

Questions connexes