2

ユーザーがjQueryUIスライダーを使用して値を選択できるWebページを作成しています。ただし、ユーザーがスクロールしているときに値を更新したいので、スライダーのスライドイベントにupdate_value関数をアタッチしました。

問題は、スライダーハンドルが端に到達したときに、取得する値が正しくないことです。たとえば、0の場合は500の値を取得し、最大の場合は99000の値を取得します。(100000)。

変更イベントでテストしてみましたが、必要な正確な値が得られました。ただし、スライドイベントを使用しようとすると、問題は解決しません。

何か案は?

4

1 に答える 1

7

解決しました!問題は、以下を使用することです。

$('slider').value()

何らかの理由で正確な値を提供しません。ただし、update_value関数を次のように変更します。

function update_value(event, ui)

ui.valueを使用すると問題が解決しました。

于 2011-06-18T08:24:28.640 に答える