jqueryui ejemplos close javascript jquery user-interface jquery-ui jquery-ui-slider

javascript - ejemplos - ¿Cómo obtener valor del control deslizante jQuery UI?



tooltip jquery ejemplos (8)

Estoy trabajando en http://gamercity.info/ymusic/ . Y estoy usando el control deslizante UI como barra de búsqueda. Mientras se reproduce el video, deseo invocar una función seekTo(seconds) si el usuario hace clic en cualquier parte de la barra de búsqueda. ¿Cómo obtener un nuevo valor de seconds después del evento click?


Para leer el valor del control deslizante / valor de porcentaje en cualquier momento:

var val = $(''#slider'').slider("option", "value");


Puede pasar el valor a cualquier función o establecer cualquier elemento con el valor:

$(function () { $(''#slider'').slider({ max: 100, slide: function (event, ui) { $(''#anyDiv'').val(ui.value); } }); });


Revisé todas las respuestas mencionadas anteriormente, pero no encontré ninguna útil como el siguiente código:

$(''#slider'').slider("values")[0]; // for slider with single knob or lower value of range $(''#slider'').slider("values")[1]; // for highest value of range

Probado con jQuery v2.1.1 y jQuery-ui v1.12.1


Tarde a la fiesta, pero esta pregunta aún no ha sido respondida.

El siguiente ejemplo le mostrará cómo obtener valor en el cambio en un campo de entrada para guardar en DB:

$( "#slider-videoTransparency" ).slider({ value: "1", orientation: "horizontal", range: "min", max: 30, animate: true, change: function (e, ui) { var value = $(this).slider( "value" ); $(''.video_overlay_transparency'').val(value); } });

<div id="slider-videoTransparency" class="slider-danger"></div> <input type="hidden" name="video_overlay_transparency" class="video_overlay_transparency" value="">


$("#slider").slider( { value:100, min: 0, max: 500, step: 50, slide: function( event, ui ) { $( "#slider-value" ).html( ui.value ); } } );

JS FIDDLE EJEMPLO: http://jsfiddle.net/hiteshbhilai2010/5TTm4/1162/

puedes tener una función como esta

function seekTo(seek_value) { $("#slider").slider(''option'', ''value'',seek_value); }



var val = $("#slider").slider("value");


var value=document.getElementById(''slider'').value; var a=value.split("specialName")//name=special charcter between minimum and maximum rang var b=a[0];//this will get minimum range var c=a[1];//this will get maximum range