Eu já estilizei e implementei o controle deslizante de UI do jQuery em um projeto. Embora seja responsivo, o controle deslizante não responde a ser tocado e arrastado. Em vez disso, você deve tocar onde deseja que o controle deslizante vá. Eu gostaria de evitar a troca para a UI móvel jQuery, que suporta tocar e arrastar, uma vez que já usamos amplamente a UI jQuery (não móvel).
A funcionalidade que queremos:
Aqui
O que estamos usando: Aqui
Em um desktop, você não pode dizer a diferença. Em um dispositivo móvel, é aparente.
Alguém sabe como adicionar esse suporte à IU do jquery?
$("#videographers").slider({
value: 2,
min: 1,
max: 3,
step: 1,
slide: function(event, ui) {
return calcTotal(ui.value);
}
});
Respostas:
jQuery ui não tem suporte para toque. Você deve usá-lo com o soco de toque jQuery-ui .
Basta adicionar o script após jQuery ui:
Você também pode usar cdnjs:
Observação: é melhor dar uma estrela a este repo no Github.
fonte
Você pode apenas vincular este js.
obrigado.
fonte