使用jquery获取自定义滑块值

时间:2014-03-22 19:36:34

标签: jquery css html5 jquery-ui

如何获取并设置动态生成的滑块值。我正在使用范围滑块,其值我想设置和获取但其动态生成的HTML代码请指向正确的方向 这是代码 jsfiddle

这是我到目前为止所尝试的。我得到了值但是当滑块移动时无法获取我怎么能这样做

var offsetY = $('#location-offsetY-slider').val();
alert(offsetY)

2 个答案:

答案 0 :(得分:1)

如果您使用的是Bootstrap slider,请使用slide事件:

$('#location-offsetY-slider').slider()
  .on('slide', function(ev){
       var offsetY = $('#location-offsetY-slider').val();
       alert(offsetY);
  });

答案 1 :(得分:0)

动态生成的HTML代码仍然存在于DOM中,因此您可以使用与静态html内容完全相同的方式访问它。唯一的区别是你可以添加一个条件,以确保它在这里,并把你的"得到"动态创建后的脚本。

我假设你使用的是jQuery Slider: https://stackoverflow.com/a/11032004/2372008