【问题标题】:get cutom slider value using jquery使用 jquery 获取自定义滑块值
【发布时间】:2014-03-23 04:10:11
【问题描述】:

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

这是我迄今为止尝试过的。我得到了值,但当滑块移动时无法得到我该怎么做

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

【问题讨论】:

标签: jquery css html jquery-ui


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    动态生成的 HTML 代码仍然存在于 DOM 中,因此您可以像使用静态 html 一样访问它。唯一的区别是你可以添加一个条件来确保它在这里,并在动态创建之后放置你的“get”脚本。

    我假设您使用的是 jQuery 滑块: https://stackoverflow.com/a/11032004/2372008

    【讨论】:

    • 是的,你是对的,但是当我拖动滑块时,两个值是否发生了变化,现在我可以找出哪个是变化的
    • 你能纠正你的句子吗?好像有语法问题让我很难理解……
    • 哎呀抱歉实际上代码就在你面前请告诉我如何选择那些当我拖动滑块时值发生变化的元素
    猜你喜欢
    • 2016-01-28
    • 2012-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多