0

jQuery UI のスライダーの位置について質問があります。

スライダーの絶対位置を設定しようとしています。だから私が持っているのはこれです:

<div id='scrollbar_x_wrapper' >
    <div id='scrollbar_x'></div>
</div>

$('#scrollbar_x_wrapper').css({
    "position": 'absolute',
    "left": 100 + "px",
    "top": 100 + "px",
    'width': (chart_width * 0.85 - 15) + 'px'
})

scroll_x = $('#scrollbar_x').slider({
    value: 0
    min: 0,
    max: 5
    step: 1,

    slide: function(event, ui) {
        redraw();
    }
});

ただし、スライダーのトラックをクリックしても、スライダーは反応せず、親指をクリックすると反応するようです。

左と上のスタイル属性を削除すると、完全に正常に機能します。私の場合、スライダーを正しく配置するには left および top 属性を使用する必要があるため、 left および top 属性を使用する必要があります。

誰でも私を助けることができますか?

ありがとう!

4

1 に答える 1

0

アニメイト物件をお探しですか?

$(".SliderDiv").slider(
    { min: 0, 
      max: 16, 
      step: .25, 
      slide: SliderSlide, 
      animate: true 
    });
于 2012-11-19T23:08:54.627 に答える