Domanda

Come posso fare in modo che un dispositivo di scorrimento dell'interfaccia utente jquery ne controlli un altro? Se faccio scorrere il cursore # 1, dovrebbe scorrere anche il cursore # 2.

È stato utile?

Soluzione

Fornisci una funzione di scorrimento / modifica quando crei il dispositivo di scorrimento, che utilizza il valore ui. della maniglia da modificare sul dispositivo di scorrimento e imposta il valore della maniglia su dispositivo di scorrimento2. A seconda di quante maniglie hanno i tuoi cursori, dovrai regolare quanto segue:

Nota Non ho provato questo, quindi potrebbe essere necessario modificarlo un po '.

<div id='example1' class='ui-slider-1' style="margin:10px;">
<div class='ui-slider-handle'></div>    
</div>

<div id='example2' class='ui-slider-1' style="margin:10px;">
<div class='ui-slider-handle'></div>    
</div>

$('#example1').slider( { slide: moveSlider2 } );
$('#example2').slider( );

function moveSlider2( e, ui ) 
{
    $('#example2').slider( 'moveTo', ui.value );
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top