0

我有一个 jquery 滑块,我想要的是从滑块中获取值并将其输出到 div 并保存到 javascript 中的全局变量。它也必须在滑块移动的那一刻执行此操作。到目前为止,我有:

<div id="tabs-1">
    <p>Brush Size</p>
    <div id="slider"></div>
    <div id="Total">0</div>
  </div>


  var brushSize;




var slider = $('#slider').slider({ 
    steps: 100,
    handle: $('.knob'),
    animate:'true',
    min:1,
    max:100,
    startValue: 1,
    change: function(e,ui){
        brushSize = ui;

    } 

我不确定从这里去哪里,它没有工作但没有错误。工作示例:

http://www.taffatech.com/Paint.html

4

2 回答 2

1

改变

brushSize = ui;

brushSize = ui.value;

...假设您在其他地方设置了带有 BrushSize 的 div,否则您想要:

$('#Total').html(ui.value);
于 2013-06-15T22:41:06.653 回答
1

简单的 ...

<div id="tabs-1">
<p>Brush Size</p>
<div id="slider"></div>
<div id="Total">0</div>

var brushSize;

 var slider = $('#slider').slider({ 
steps: 100,
handle: $('.knob'),
animate:'true',
min:1,
max:100,
startValue: 1,
change: function(e,ui){
    brushSize = ui.value;
    $('#Total').html(ui.value);
} 
于 2013-06-15T22:42:22.903 回答