Estoy bastante seguro de que me estoy perdiendo algo simple, pero ninguna búsqueda en Google ha revelado qué podría ser. No estoy seguro de por qué, pero el evento de cambio en el widget deslizante jquery ui no se activa. Puede inspeccionar el elemento y ver que la entrada se convierte en un widget, pero no tiene ningún efecto. Dupliqué mis resultados en jsfiddle, lo que casi garantiza que se trata de un error del usuario. ¿Alguien tiene alguna idea?
https://jsfiddle.net/ut8zg056/
html:
<div id="volume_master_container" class="volumeContainer"> M<br> <input type="range" class="volumeSlider" data-target="" id="volume_master" orient="vertical"> </div>js:
$(".volumeSlider").slider({ change: function(event, ui) { console.log("changing"); } });== EDITAR ==
Como J08691 señaló a continuación, no me di cuenta de que el control deslizante () necesitaba estar vinculado a un div frente a una entrada. Todo funciona como se esperaba cuando se aplica correctamente.